UINavigationController 、 UITableViewController 、および UIViewController で構成される単純なニュース アプリケーションを作成しました。アプリを起動すると、ウェブからニュースが読み込まれ、テーブル セルをクリックすると、別のビューに移動して記事全体が表示されます。追加されたプッシュ通知しかし、私は今それを処理したいので、ユーザーが通知をクリックすると記事のビューが表示され、ユーザーが戻るボタンをクリックするとニュースリストテーブルに移動します。
質問する
1814 次
1 に答える
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: メソッドでは、ビュー スタックを手動で作成する必要があります。
于 2012-09-02T01:33:56.010 に答える