2014-09-26 40 views
2

當我使用[UIScreen mainScreen]來測試Xcode 6模擬器時,尺寸似乎是正確的。iPhone 6加真實設備UIScreen mainScreen尺寸奇怪

隨着iPhone 6的尺寸:375 * 667和iPhone 6加上:414 * 739

但是,當我在現實iPhone 6 Plus器件測試[UIScreen mainScreen],結果表明:

(lldb) po [UIScreen mainScreen] 

<UIScreen: 0x12ce03f30; bounds = {{0, 0}, {375, 667}}; mode = <UIScreenMode: 0x178039ae0; size = 1125.000000 x 2001.000000>>` 

但是當你測試的規模,它將真實iPhone 6 Plus器件輸出3.0。那麼,那裏有什麼問題嗎?

+1

您是否在項目中添加了啓動映像? – Urmi 2014-09-26 10:01:03

+0

是的,我修好了。因爲我沒有添加正確的lauch圖像。對不起 – 2014-12-29 15:11:40

回答

11

這是因爲您將「設置>顯示&亮度>視圖」設置爲「縮放」。如果您將其更改爲「標準」,則會得到414 * 739.

+1

模擬器上是否有「設置>顯示和亮度>視圖」? – mahboudz 2014-10-10 07:00:56

相關問題