Iphone 需要在特定秒数内在应用程序代理中显示一个特定视图

Iphone 需要在特定秒数内在应用程序代理中显示一个特定视图,iphone,objective-c,ios7,xcode5,Iphone,Objective C,Ios7,Xcode5,当推送通知接收时,需要在AppDelegate中显示一个特定视图(推送视图)30秒,然后它希望消失。我在序列图像板中执行的整个项目。单击在特定视图(推送视图)中设计的按钮后,需要转到我在序列图像板中设计的主页 首先,与往常一样,您的第一个viewControler将可见,无论其上有什么视图。收到通知后,您可以调用L presentModalView控制器,30秒后,您可以关闭ModalView控制器。例如 (在didReceiveNotificationPart中执行此操作) 收到通知电话时:

当推送通知接收时,需要在AppDelegate中显示一个特定视图(推送视图)30秒,然后它希望消失。我在序列图像板中执行的整个项目。单击在特定视图(推送视图)中设计的按钮后,需要转到我在序列图像板中设计的主页

首先,与往常一样,您的第一个viewControler将可见,无论其上有什么视图。收到通知后,您可以调用L presentModalView控制器,30秒后,您可以关闭ModalView控制器。例如 (在didReceiveNotificationPart中执行此操作)

收到通知电话时:

[self presentViewController:yourViewController animated:YES completion:NULL];

[self performSelector:@selector(dismissMyView) withObject:nil afterDelay:30];
解雇

-(void)dismissMyView
{

 [self dismissViewControllerAnimated:YES completion:nil] 

}
in-(void)application:(UIApplication*)application didReceiveMemotentification:(NSDictionary*)userInfo方法编写代码以使用计时器显示视图。