【发布时间】:2010-08-23 04:55:36
【问题描述】:
每当收到推送通知时(在应用程序运行时),我都需要显示通知模式。我的应用程序有一个标签栏,我通过将通知模式推送到标签栏控制器来部分工作。
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
NotificationViewController *vc = [[NotificationViewController alloc] init];
[tabBarController presentModalViewController:vc animated:YES];
[vc release];
}
但是,当已经有一个隐藏标签栏控制器的不同模式打开时,这似乎失败了。确保 NotificationViewController始终在收到推送通知时显示的最佳方法是什么,即使已经有一个模式打开隐藏了标签栏控制器?
【问题讨论】:
标签: iphone uiviewcontroller modal-dialog push-notification