我有一個應用程序是在新的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顯示我的答案和搜索該鏈接。 –