我使用以下代码从UIWindow中删除UIAlertView: -
UIAlertView *alert= (UIAlertView*)[[[[UIApplication sharedApplication] keyWindow]subviews]objectAtIndex:0];
[alert removeFromSuperview];
从关键窗口中删除alertview后,我的整个屏幕会在显示alertview时暂停,就像暂停一样。请告诉我如何使我的所有屏幕都正常。谢谢。
答案 0 :(得分:1)
请勿删除此类提醒。即使您现在可以使用它,也可以轻松打破任何未来的iOS更新。
相反,当您创建并显示警报时,请保留对它的引用。然后,当您需要时,请致电dismissWithClickedButtonIndex:animated:
。