蘋果在其開發者新聞 - 中發佈了「從5月1日開始,提交給App Store的新應用程序和應用程序更新必須適用於帶Retina顯示屏的iOS設備,iPhone應用程序還必須支持iPhone 5上的4英寸顯示屏。」從5月1日起 - iPhone 5支持 - 那麼最小的iOS版本appstore支持什麼?
當然,我們必須使用iOS 6來使用autoLayout來支持iPhone 5和以前的設備。 但是有沒有其他方法?
如果是這樣,那麼從5月1日開始,最低iOS版應用程序商店將支持哪些內容?
蘋果在其開發者新聞 - 中發佈了「從5月1日開始,提交給App Store的新應用程序和應用程序更新必須適用於帶Retina顯示屏的iOS設備,iPhone應用程序還必須支持iPhone 5上的4英寸顯示屏。」從5月1日起 - iPhone 5支持 - 那麼最小的iOS版本appstore支持什麼?
當然,我們必須使用iOS 6來使用autoLayout來支持iPhone 5和以前的設備。 但是有沒有其他方法?
如果是這樣,那麼從5月1日開始,最低iOS版應用程序商店將支持哪些內容?
你不需要使用自動佈局支持iPhone 5
5月1日,你仍然可以支持的iOS 4.3或更高版本。您仍然可以支持運行iOS 4.3或更高版本的任何設備。
的要求是,你的應用程序必須有充分的視網膜支持(@ 2倍的圖像),你必須支持iPhone 5和第五代的iPod touch(沒有更多的字母拳擊)的4" 畫面。
所以基本上很少被改變。蘋果只是需要人來支持新的設備。
最低操作系統版本爲4.3和iPhone 5的支持是強制性的。你也應該提供視網膜(@ 2倍)的圖像。
自動佈局一個可用於ios 6的功能,只能用於部署目標6.0。
在所有xibs文件檢查器中禁用所以自動版式,你將能夠支持的iOS4.3
「沒有更多的字母拳」是指則支持的iOS4.3「的兩個故事板或兩個xibs,對不對? http://stackoverflow.com/a/12537643 – raw3d 2013-03-22 04:52:05
我不知道。我不使用故事板或xibs。我用代碼完成所有的用戶界面。但我在這裏看到很多帖子討論支持兩種不同尺寸屏幕的最佳方式。一些搜索應該會找到關於處理這個問題的最佳方法的好答案。 – rmaddy 2013-03-22 04:55:10
你可以使用彈簧和strust結合一些代碼來實現你想要的而不用做2個xib/storyboards。 – 2013-03-22 05:38:48