2017-08-16 135 views
-2

好了,所以我這是爲3.5英寸和4英寸iPhone屏幕寫舊的應用程序都在和iPhone下載同他們似乎高檔,並與在那裏的假設是在屏幕上的一切運行完全正常的4.7 /5.5英寸所以現在我正在爲4英寸屏幕寫一個新的應用程序,因爲我的想法是,它會在4.7/5.5英寸屏幕上運行時高檔,但似乎並非如此。如何將iPhone 4in屏幕升級至4.7/5.5英寸屏幕?

當我跑我的設備上新的應用程序有一個4.7/5.5英寸的屏幕,沒有倍增。這是爲什麼?是否有任何設置強制iPhone執行升級或我必須實際調整4.7/5.5英寸屏幕的一切?

UPDATE: 好,我想通了。爲了讓您的應用程序專爲4英寸屏幕而設計,以放大/縮小以適應4.7/5.5英寸屏幕,您必須從項目中刪除LaunchScreen.storyboard文件並添加Default-568 @ 2x文件。

+0

有一種叫做自動佈局,檢查出來。你能告訴我們一些代碼嗎?或者至少解釋一些**具體**問題你有? (A'UIImage'?'CALayer'?什麼?) – dfd

+0

這可能是https://stackoverflow.com/questions/25754942/how-to-enable-native-resolution-for-apps-on-iphone-的副本6和6加,但我不能確定與這麼少的信息。 – rmaddy

+0

告訴我,如果這是你的情況..舊的應用程序使用縮放以適應屏幕..和newone不? –

回答

0

iOS應用使用檢測啓動屏幕屏幕尺寸。使操作系統縮小應用程序,以支持舊應用程序。 如果你想讓應用程序採取屏幕分辨率的全使用你應該使用LaunScreen故事情節提供所有的屏幕尺寸資產。如果沒有找到這個資產,您使用的閃屏的資產目錄,你會得到放大,以適應更大的屏幕