iOS本地通知打开特定选项卡?
Posted
技术标签:
【中文标题】iOS本地通知打开特定选项卡?【英文标题】:iOS Local Notification Opens Specific Tab? 【发布时间】:2012-07-31 18:09:21 【问题描述】:我正在构建一个应用,其中包含当日报价作为标签控制器中的第三个标签。我希望本地通知选项让用户有时知道他们安排有新报价。我还希望在单击通知时将应用程序直接打开到第三个选项卡,但我不确定如何执行最后一部分。我看过Open a specific tab/view when user receives a push notification,但接受的答案确实没有关于如何做的任何细节。本地通知已在代码中设置,只需要知道在代码中为通知或 appdelegate 本身添加什么内容即可将其打开到第三个选项卡。谢谢
【问题讨论】:
【参考方案1】:在application:didFinishLaunchingWithOptions:
UILocalNotification *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (localNotif)
tabBarController.selectedIndex = 2;
【讨论】:
以上是关于iOS本地通知打开特定选项卡?的主要内容,如果未能解决你的问题,请参考以下文章
在 AppDelegate iOS 中单击 FCM 推送通知时导航到特定选项卡 - Swift