【发布时间】:2013-02-23 14:59:26
【问题描述】:
在我的一个应用程序中,我从 application didReceiveLocalNotification 方法调用 viewController。页面加载成功,但显示警告:
Warning: Attempt to present <blankPageViewController: 0x1fda5190> on
<ViewController: 0x1fd85330> whose view is not in the window hierarchy!
我的代码如下:
-(void) application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification {
blankPageViewController *myView = [[blankPageViewController alloc]
initWithNibName:@"blankPageViewController" bundle: nil];
myView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self.viewController presentViewController:myView animated:NO completion:nil];
}
【问题讨论】:
-
什么时候调用 didReceiveLocalNotification?
-
@Bhargavi :当收到本地通知时,它会被调用。
标签: ios objective-c xcode uiviewcontroller