长按UITextView中的电话号码后,UIActionSheet的取消按钮不会出现

时间:2013-11-22 12:18:58

标签: ios iphone objective-c ios6 uitextview

显示器的显示器数量少于4英寸的设备出现问题。当长按UITextView中的电话号码时,出现的UIActionSheet不显示取消按钮。问题是actionSheet执行showInView而不是showFromTabBar

在演示应用中,此问题无法重现。需要帮助!

1 个答案:

答案 0 :(得分:0)

检查MainWindow.xib中的窗口是否选中了“启动时全屏”选项。

我在更新iPhone 5屏幕时遇到了类似的问题和其他问题。显然,Window的“模拟指标”将是启动时的实际指标(前提是您尚未选中“启动时全屏”)。

Apple实际上在UIWindow类参考中有一个关于它的注释:

...如果选择在Interface Builder中创建窗口,请确保在“属性”检查器中选择“启动时全屏”选项,以便为当前设备调整窗口大小。 ...