Ios 使用Smart Cover时视图层次混淆?

Ios 使用Smart Cover时视图层次混淆?,ios,ipad,ios6,Ios,Ipad,Ios6,我正在开发一个内部应用程序,在应用程序发布时自动重置并播放视频(这是一个促销应用程序)。当iPad用这个按钮解锁时,一切都能正常工作,但如果iPad用智能盖立即解锁,我首先会看到旧视图,同时破坏视图层次并重置为开始视图,即使设置了一个空白的黑色启动图像 我要做的是用 [rootViewController setViewControllers:nil animated:NO]; 然后将第一个视图控制器推到解锁状态 需要注意的是,有一个mpmovieplayervewcontroller在按下/

我正在开发一个内部应用程序,在应用程序发布时自动重置并播放视频(这是一个促销应用程序)。当iPad用这个按钮解锁时,一切都能正常工作,但如果iPad用智能盖立即解锁,我首先会看到旧视图,同时破坏视图层次并重置为开始视图,即使设置了一个空白的黑色启动图像

我要做的是用

[rootViewController setViewControllers:nil animated:NO];
然后将第一个视图控制器推到解锁状态

需要注意的是,有一个
mpmovieplayervewcontroller
在按下/弹出时有点迟钝,因为它有一个75MB的视频要加载

如何防止用户在即时解锁时看到此视图层次结构弹出