日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

iphone ios 如何开发升级适配 iphone5 4inch

發布時間:2025/3/20 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iphone ios 如何开发升级适配 iphone5 4inch 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天apple發布ios6, 也許很快就能見到iphone 5的手機。不過現在只能從模擬器上來測試程序。

?

? ? ?如何開發或者適配iphone5 4英寸的屏幕

?

1.安裝xcode 4.5,選擇Retina(4-inch)啟動畫面,

2. 添加啟動圖片, Default-568h@2x.png, 分辨率640 * 1136 pixels,?如果不增加會如下:

?

?


3.在編碼時,盡量不要寫死480,根據屏當前屏幕([UIScreen mainScreen].bounds)選擇size能在分辨率改變時省去不少麻煩。?

stackoverflow上代碼,如何判斷iphone 5

?

#define IS_IPHONE_5 ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON )

  

然后每個界面判斷是否iphone5來慢慢的調整。這個有純粹代碼寫ipad和iphone的universal版經驗的,就能理解多一些。


4. (這個是其他地方拷貝來的) MainWindow.xib文件,在Simulated Metrics中設置window的size為Retina 4 Full Screen;再創建一個3.5寸的UIWindow用于原來的屏幕,同時在appDelegate中創建對應的成員。在app啟動時將創建兩個window,根據當前屏幕尺寸來決定用哪個window,將另一個隱藏。?
或者launch app的時候手動創建window,而不要用工程建立時自動創建的MainWindow.xib。手動創建main window時注意修改相關默認生成的配置文件,否則若xib文件刪除而app還嘗試加載會導致閃退,刪除plist文件中NSMainNibFile字段。?

?

?

5.另外一篇文章:

http://blog.csdn.net/linzhiji/article/details/8000125

轉?http://blog.csdn.net/linzhiji/article/details/8000048

總結

以上是生活随笔為你收集整理的iphone ios 如何开发升级适配 iphone5 4inch的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。