我正在尝试将我的 UIAlertViews 更改为 UIAlertControllers。我为它设置了这个 Action :
UIAlertAction *undoStopAction = [UIAlertAction actionWithTitle:@"Undo Stop"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction *action) {
[self undoStop];
}];
但是,处理程序直到操作被点击后大约一秒钟才会运行。有什么办法可以加快速度吗?
最佳答案
警报 View 的短暂延迟是正常的(不过不到一秒)。如果这对您来说不方便,您可以通过编程方式创建一个用标签和按钮覆盖屏幕的 View ,基本上是自定义警报 View 。
关于ios - 延迟后运行的 UIAlertAction 处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32441856/