2016-05-02 52 views
1

我已經使用分辨率爲1242 * 2208分辨率的啓動圖像。iPhone6 +在模擬器上呈現736點寬度,但在實際設備上呈現667點寬度

所以理想的是低於宏應不論打印736點裝置,

#define SCREEN_MIN_LENGTH (MIN(([[UIScreen mainScreen] bounds].size.width), ([[UIScreen mainScreen] bounds].size.height))) 

但寬度返回到是在實際設備上的模擬器736點和667點。

可能是什麼問題?

+1

這是因爲變焦是:http://www.paintcodeapp.com/news/ultimate-guide-to-iphone-resolutions – Larme

+0

謝謝你的回覆。 – 7vikram7

+0

我看了一下你的鏈接,但無法弄清楚是什麼導致設備上的667寬度。我希望它和模擬器一樣是736。據我所知,使用適當的啓動圖像可以修復問題。你認爲是什麼導致了這個問題? – 7vikram7

回答

2

這是因爲變焦是在您的iPhone 6 Plus進行激活。
激活/ desactivate它:Settings.app/Display &亮度/顯示縮放/查看

如(未在其中需要X3 6 Plus和X2爲像素來解釋here,在點而言6):
變焦關iPhone 6Plus:414×736
變焦開iPhone 6Plus:375×667(即,如iPhone 6)
變焦關iPhone 6:375×667
變焦開iPhone 6:320× 568(即像iPhone 5+)

相關問題