有没有办法知道什么时候呈现UIViewController失败?

时间:2015-07-04 04:05:48

标签: ios swift uiviewcontroller

我在运行后台任务的UIButton中有UIViewController。如果此任务失败,则会创建并显示UIAlertController。一旦用户在此警报视图上单击“确定”,我就会重置一些参数。

问题在于,由于它是后台任务,用户可以输入另一个UIViewController,然后我收到警告Attempt to present,这是正常的,因为用户不在UIViewController上应该是提出警报。

有没有办法知道什么时候呈现UIViewController失败(捕获此警告的方法)?

1 个答案:

答案 0 :(得分:1)

不幸的是,没有办法去捕捉"警告。

尝试在最顶层的视图控制器中显示警报控制器,例如UINavigationControllerUITabBarController,如果它们适用于您的情况。

相关问题