爲什麼Xcode中的原始iPhone應用程序(如iPhone 4/4s的正常屏幕尺寸)會自動調整爲適用於iPad的完美大小,而不適用於稍大的iPhone 5屏幕大小?爲什麼iPhone應用程序調整爲iPad而不是iPhone 5
-1
A
回答
3
爲了將iPhone 4的視圖放入iPad,每個點都被平分爲兩個方向。 iPad屏幕上的iPhone4點寬高比不會改變。
要將iPhone 4視圖放到iPhone 5屏幕上,每個點只能在垂直方向上縮放。這會扭曲每個點和視圖,類似於以錯誤的長寬比觀看電影時出現的扭曲。 iPhone 4屏幕上的圓圈不會成爲iPhone 5上的一個圓圈。因此,您無法在像iPad上完成像素的物理大小調整。
在iOS開發中,Autoresizing Masks會幫助您解決問題。但如果自動調整大小將視圖縮放到iPhone 5大小,則無法確定您的應用是否看起來不錯。您必須在iPhone 5尺寸的屏幕上測試每個應用程序。蘋果公司不想這樣做,所以他們選擇了適當的地方,這是你必須啓用的。他們選擇使用iPhone5的啓動圖像。
如果您的應用在垂直縮放時看起來不錯,只需提供適當的啓動圖像即可。
如果您使用最佳實踐來開發基本上所有需要的iPhone 4應用程序。
1
需要通過提供「Default-568h」啓動圖像來明確添加iPhone 5支持。
+0
雖然你說的是真的,但我不相信詹姆斯布朗所要求的是什麼。 – 2013-03-18 17:05:50
相關問題
- 1. Xcode爲iPhone 4調整iPhone 5應用程序的大小
- 2. iPhone確定,但不是iPad ..爲什麼?
- 3. 爲什麼我的iPad應用程序顯示爲iPhone應用程序模式?
- 4. iPhone 4應用程序顯示爲支持iPhone 5而不支持iPhone 4
- 5. iPhone/iPad通用應用程序不會爲iPhone構建
- 6. 將iPhone應用程序轉換爲iPad
- 7. 爲iPhone和iPad開發應用程序
- 8. 將iPhone應用程序轉換爲IPad
- 9. 爲iPad構建iPhone應用程序
- 10. 爲什麼我的iPhone應用程序與iPad兼容?
- 11. iPhone應用程序轉換爲iPad應用程序顯示iPhone xib不是iPad xib
- 12. 提交適用於iPhone 5的iPhone應用程序,僅限iPad?
- 13. Xcode 5爲什麼不讓我爲iPhone應用程序指定iPad圖像? iTunes藝術品圖標怎麼樣?
- 14. 我的應用程序工作在iphone 5,但不是3爲什麼?
- 15. 構建iPhone的應用程序,但不是爲iPad(Sencha Touch)
- 16. 爲什麼GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS? iPhone 5
- 17. 的iOS應用程序在iPhone上而不是iPad的運行
- 18. 如何將iPhone應用程序轉換爲iPad應用程序
- 19. monotouch iphone應用程序作爲ipad應用程序升級
- 20. 將iPad應用程序轉換爲iPhone應用程序
- 21. 將iPad應用程序轉換爲iPhone應用程序?
- 22. 將iPad應用程序轉換爲iPhone應用程序
- 23. Ipad/iphone..universal應用程序
- 24. 如何在將iPhone應用程序轉換爲iPad應用程序時調整應用程序大小?
- 25. 更新iPhone 5的舊應用程序或如何爲iPhone 5和iPhone 4創建應用程序
- 26. 爲什麼SVGMAP文本字段不顯示在ipad/iphone應用程序上?
- 27. 在一個應用程序中爲iPhone 4和iPhone 5開發
- 28. 將應用程序從iPhone 5轉換爲iPhone 4設備
- 29. 從iPhone應用程序調用iPad應用程序
- 30. 動畫或視頻的,而不是爲Default.png(iPhone應用程序)
您是在談論自己的應用程序或其他應用程序? – rmaddy 2013-03-18 16:30:21
iPhone應用程序未在iPad上自動完美調整大小。他們只是2倍縮放和屏幕上,這遠非完美的外觀。 – murat 2013-03-18 17:12:15