iPhone IBOutlet在模拟器中响应3.5“,但在4”/设备上不响应

时间:2012-12-17 14:05:34

标签: iphone xcode interface-builder uitoolbar iboutlet

这个是一个奇怪的,我正在为新的4“iphone屏幕更新我最近的旧应用程序。

我发现有一个带有两个分段控件的底部uitoolbar会响应3.5英寸模拟器中的用户交互,但是当我在我的4英寸屏幕上运行它时,会运行它。模拟器没有任何反应。

没有视图(我实际上甚至在ViewWillAppear上添加了bringSubviewToFront以确保)

因为它在3.5模拟器上响应,我知道这不是IBOutlet连接问题。

至少可以说,在更新你的应用时,有没有人遇到过这个问题?

1 个答案:

答案 0 :(得分:1)

UIWindow中查看UIApplicationDelegate的框架尺寸,可能尺寸较小(符合iPhone 4),您需要将其调整为iPhone 5的新屏幕尺寸。

也看看这篇文章,可能对你有所帮助:

iPhone 5 (4") bottom toolbar not responding