我有一个应用程序是在新的iPhone 5视网膜宽屏设备之前创建的。 现在我正在尝试支持这款高清宽屏。为什么[UIScreen mainScreen] .bounds]没有返回全屏尺寸?
我调整主ViewController和主窗口XIB文件,以便它们设置为Autolayout。我可以验证通过IB显示的宽度/高度显示为320 x 568。
但是,当我在模拟器中运行时,我可以看到高度仍然是480. 用于打印高度(和宽度)是在主视图控制器的viewWillAppear中方法:
[UIScreen mainScreen].bounds]
为什么size.height仍480,而不是568?
你展示一个标签栏控制器内部的看法 – dasblinkenlight
?显示此链接,让'iphone 5'屏幕高度[点击此链接的支持] [1] [1]:http://stackoverflow.com/questions/12395200/how-to-develop-或迁移应用程序的iPhone 5的屏幕分辨率/ 17379022#17379022 –
@alvinfromDiaspar显示我的答案和搜索该链接。 –