<分区>
虽然推送通知接收需要在 AppDelegate 中显示一个特定 View (推送 View )30 秒之后它想要消失。我在 Storyboard中完成的整个项目。单击在特定 View 中设计的按钮后(推送 View ),需要转到我在 Storyboard 中设计的主页。
<分区>
虽然推送通知接收需要在 AppDelegate 中显示一个特定 View (推送 View )30 秒之后它想要消失。我在 Storyboard中完成的整个项目。单击在特定 View 中设计的按钮后(推送 View ),需要转到我在 Storyboard 中设计的主页。
最佳答案
首先和往常一样,您的第一个 viewControler 将是可见的,无论上面有什么 View 。收到通知后,您可以调用 presentModalView Controller ,然后在 30 秒后您可以关闭模态 View Controller 。例如 (在 didReceiveNotificationPart 中执行此操作)
收到通知电话时:
[self presentViewController:yourViewController animated:YES completion:NULL];
[self performSelector:@selector(dismissMyView) withObject:nil afterDelay:30];
解雇
-(void)dismissMyView
{
[self dismissViewControllerAnimated:YES completion:nil]
}
关于iphone - 需要在特定的几秒钟内在 App Delegate 中显示一个特定的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21423000/