当应用从NSLocalNotification
打开时,我需要一种方法来转向视图控制器。
我真的不知道从哪里开始,我找不到任何关于如何在线进行的例子。任何建议都表示赞赏。
答案 0 :(得分:0)
从哪里开始:
您知道如何通过代码启动segue吗?如果没有,请参阅UIViewController文档并在此处搜索prepareForSegue
和performSegueWithIdentifier
有很多点击。这也是一个很好的教程:iOS 5 Storyboard: How To use Segues, Scenes and Static Content UITableViews但是那里有很多。
你曾与UILocalNotifications合作过吗?有关概述,请参阅UILocalNotification Programming Guide。
在处理活动方面,由UIApplicationDelegate查看事件方法:application:didReceiveLocalNotification:
本地通知与远程推送通知类似,但是 区别在于它们是完全安排,显示和接收的 相同的设备。应用程序可以创建和安排本地 通知,然后操作系统将其发送给 安排日期和时间。如果它在应用程序没有时提供它 在前台活动时,它会显示警报,标记应用程序 图标,或播放声音 - 在...中指定的任何内容 UILocalNotification对象。如果应用程序正在运行 前景,没有警报,徽章或声音;相反, application:didReceiveLocalNotification:如果调用方法 代表实现它。
如何处理UILocalNotification将取决于您的应用的状态:前景,背景,无效。