2

我正在构建一个应用程序,其中包含当天的报价作为选项卡控制器中的第三个选项卡。我希望本地通知选项让用户有时知道他们安排有新报价。我还希望在单击通知时将应用程序直接打开到第三个选项卡,但我不确定如何执行最后一部分。我已经查看了当用户收到推送通知时打开特定的选项卡/视图,但接受的答案确实没有任何关于如何操作的详细信息。本地通知已在代码中设置,只需要知道在代码中为通知或 appdelegate 本身添加什么内容即可将其打开到第三个选项卡。谢谢

4

1 回答 1

1

application:didFinishLaunchingWithOptions:

UILocalNotification *localNotif = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
if (localNotif) {
    tabBarController.selectedIndex = 2;
}
于 2012-07-31T19:49:27.237 回答