【发布时间】:2015-07-04 04:05:47
【问题描述】:
我在运行后台任务的UIViewController 中有UIButton。如果此任务失败,则会创建并显示 UIAlertController。一旦用户在此警报视图上单击“确定”,我就会重置一些参数。
问题在于,由于它是后台任务,用户可以输入另一个UIViewController,然后我收到警告Attempt to present,这是正常的,因为用户不在应该显示警报的 UIViewController 上。
有没有办法知道何时呈现 UIViewController 失败(捕捉此警告的方法)?
【问题讨论】:
-
不,它不是重复的。在您的链接中,他问为什么会失败,但我知道为什么会失败,我只是想知道如何检测它。
-
我删除了可能的重复。
标签: ios swift uiviewcontroller