5

私は、UINavigationController、UITableViewController、およびUIViewControllerで構成された簡単なニュースアプリケーションを持っています。アプリケーションが起動すると、Webからニュースがロードされ、次に表のセルをクリックすると、完全な記事、私はプッシュ通知を追加しましたが、今私はそれを処理したいので、ユーザーが通知をクリックすると記事の表示が表示され、ユーザーが戻るボタンをクリックするとニュースリストテーブルに移動します。この ?ハンドルのプッシュ通知

答えて

2

in application:didFinishLaunchingWithOptions:launchOptions辞書の内容を確認してください。このような何か:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    … 
    NSDictionary *userInfo = [launchOptions objectForKey: UIApplicationLaunchOptionsRemoteNotificationKey]; 
    if (userInfo != nil) 
     [self handlePushNotification: userInfo]; 

    … 
} 

実装することを忘れないでください:

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo 

あなたのアプリケーションの実行中にプッシュ通知が来た場合に。

あなたのhandlePushNotification:メソッドでは、おそらくアニメーションでビュースタックを手動で作成する必要があります。