iOS 6 Beta 3 (ipad 3) 中的 UIAlertView 似乎不会触发委托中的代码

Posted

技术标签:

【中文标题】iOS 6 Beta 3 (ipad 3) 中的 UIAlertView 似乎不会触发委托中的代码【英文标题】:UIAlertView in iOS 6 Beta 3 (ipad 3) Does not seem to trigger the code in the delegate 【发布时间】:2012-07-23 13:30:45 【问题描述】:

我遇到了 UIAlertView 没有触发委托中的任何处理程序的问题。它适用于所有 ios 5.0 及更高版本/iOS 6 beta(iPhone4/4s、iPod、ipad1/2)设备,但问题仅在于 iPad 3 上的 iOS 6 beta 3。

【问题讨论】:

【参考方案1】:

所以我找到了答案。这有点奇怪,但看起来如果你将 UIAlertView 的标题设置为 nil,它似乎可以工作。我知道这听起来很奇怪,但这就是我在 iPad3 iOS6 beta 3 上运行它的方式。当你设置标题时,它似乎不起作用。对此有更好的解释吗?还是只是一个错误?

【讨论】:

【参考方案2】:

即使您的标题不是 nil,它也会崩溃,因为您是在线程中调用它。在主线程结束后调用它。 &您的问题将得到解决。 :)

【讨论】:

以上是关于iOS 6 Beta 3 (ipad 3) 中的 UIAlertView 似乎不会触发委托中的代码的主要内容,如果未能解决你的问题,请参考以下文章

如何使用Java向下滚动到iOS中appium 1.6.4 beta中的确切元素

[其它]安装ios12 developer beta 3出错

Swift Master-Detail 模板问题(iOS 8 beta 3)

Ad hoc OTA 部署可在所有 ipad 上运行,除了带有 IOS 6 的 iPad 3

使用 iOS 4.2 gm 种子在 iPad 上绘制文本需要很多时间

Phonegap 应用程序在模拟器上运行,而不是在 iPad 3 ios 6 上运行(苹果说)