【发布时间】:2014-07-14 10:11:00
【问题描述】:
我的应用已准备好上架 App Store,因此我目前仍在使用 Xcode 5。
但是,当我用iOS 8 将它安装在我的iPad 上时,出现了一个奇怪的问题。
我使用 delegate:self 创建了一个警报。但是关闭警报的功能不起作用(它在另一种方法中并且在所有其他设备上都可以正常工作)。
我试过了:
[alertLaden dismissWithClickedButtonIndex:[alertLaden cancelButtonIndex] animated:YES];
没有
[alertLaden dismissWithClickedButtonIndex:0 animated:YES];
没有
[alertLaden dismissWithClickedButtonIndex:-1 animated:YES];
没有
有人遇到同样的问题吗?
【问题讨论】:
-
您的应用程序似乎还没有准备好。
-
您手动解除警报?当然,当他们点击警报上的按钮时,它会隐藏
-
在 iOS 8 上运行时是否设置了
alertLaden? -
@CW0007007,在某些情况下
UIAlertView上没有按钮,必须以编程方式将其关闭,例如经过更长的程序或计算。 -
iOS8 仍处于测试阶段,因此如果它在 iOS 7 上正常运行,那么您有两个选择 - 1 现在发布,或者希望这是一个放松的 iOS8 错误,或者在 iOS8 发布时发布新版本或者 2 等待 iOS8 发布,然后弄清楚如何让它工作
标签: ios uialertview ios8 uialertviewdelegate uialertcontroller