2012-12-21 45 views
-2

我正在開發一個兼容iphone4s的應用程序,我如何讓我的應用程序兼容iphone4s和iphone 5.我的應用程序在iphone4s中工作。需要改變其分辨率或其他?iphone 4應用程序遷移到iphone 5?

+1

http://stackoverflow.com/a/12397309/938865 這已經回答過了。請按照此前堆棧答案中提供的步驟進行操作。 – frankV

+0

或者這個答案:http://stackoverflow.com/questions/12518879/extend-app-for-iphone-5-best-practice – coder

回答

1

您需要添加自動佈局支持,使使用iPhone 5,結帳的對汽車佈局WWDC視頻:

https://developer.apple.com/videos/wwdc/2012/

由於自動佈局僅在iOS 6中,那麼您會需要爲iOS 5或更早版本維護一組單獨的NIB(如果您選擇的目標操作系統甚至小於6.0)。

0

我在我的兩個應用程序的執行exacte步驟是:

  • 更新應用程序的委託來實例化窗口,並設置根視圖控制器的新方法
  • 添加默認圖片肖像非視網膜,視網膜和高大
  • 添加iOS 6的代碼自動旋轉到所有視圖控制器有什麼用的應用程序應該在全球範圍支持在iOS 6中的方向選擇方向的要求
  • 更新信息的plist,默認爲所有,但肖像倒掛。你可能想切換,爲肖像只
  • 調整一些看法定位代碼來查詢,而不是硬編碼的高度或垂直距離

不要使用自動版式窗口測量!這在iOS 5中不起作用。即使只支持iOS 6,切換到自動佈局也很難第一次正確使用,在其他版本中更好。

推出入門容易圖片:https://www.cocoanetics.com/2012/11/a-quick-method-to-get-launch-images/

我的書面記錄大約一個這樣的遷移:http://www.cocoanetics.com/2012/11/revisited/

相關問題