0

2 時間間隔で、毎日 6 つの UILocalNotifications を作成するアプリケーションがあります。各通知は、固有のログ エントリ画面に関連付けられています。アプリケーションのナビゲーション コントローラーでは、スタックのルートは、今日に関する情報と、今日入力する必要がある 6 つのログ エントリを含む UITableView です。

ユーザーが通知センターのプルダウン画面 (またはロック画面) から通知をスワイプして、入力する必要がある特定のログ エントリ画面に直接移動できるようにしたいと考えています。

これを行う方法についてチュートリアルやドキュメントを探しましたが、検索に正しい概念を使用することができませんでした。これを行う方法を学ぶのに役立つ優れたリソースを誰か教えてもらえますか?

ありがとう!

4

1 に答える 1

0

アプリケーションデリゲートでは、メイン関数 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; ご覧のとおり、launchOptions が付属しています。ユーザーがアプリを通常どおり開いた場合、その起動オプションは null です。ただし、ローカル通知を介してアプリを開く場合、この launchOptions にはキー「UIApplicationLaunchOptionsLocalNotificationKey」を持つオブジェクトがあります。そこでローカル通知の詳細を確認し、必要に応じて処理できます

于 2013-01-07T12:25:39.603 に答える