检查是否可见uialerTview
-
13-09-2019 - |
题
我有一个我想弹出警报视图的情况,但是显示警报视图的事件可能每5秒钟就会发生一次。我宁愿没有一堆警报视图供用户点击确定,所以我想知道。
您如何检查当前显示的UialertView?
解决方案
您可以保留对其的引用,也可以在警报委托中设置标志。当您打开警报时,将标志设置为true,当警报调用其解雇委托函数时,将其转换为false。检查标志的状态以确定当前是否打开警报。
如果您认为甚至有可能最终得到一堆警报,则可能需要重新考虑您的设计。警报对话框之后,您的用户不喜欢通过警报对话框击中。
不隶属于 StackOverflow