我是Xcode的新手,所以這可能是一個簡單的問題。 我正在爲iOS設備(通用)構建應用程序,僅針對景觀。我的視圖控制器尺寸適用於iPhone 4英寸。有沒有辦法有一個通用的視圖控制器或其他東西,我的應用程序將與iPhone 4,iPhone 5,iPhone 6兼容...所有iOS設備的視圖控制器或其他東西
0
A
回答
0
您應該研究自動佈局約束,以瞭解視圖控制器及其子視圖可以調整大小以動態響應不同的iPhone形狀因素和方向更改(人像或風景)。
檢查出的良好運行下下面的教程:
http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1
我還發現在自動版式的WWDC影片很有教育意義。
0
這取決於您將哪個iOS目標設置爲最低。如果您的目標是iOS 6或更高版本,則@ dgangsta的答案將允許您的屏幕對象根據設置的約束對不同的屏幕尺寸作出反應並佈局屏幕。
如果你的目標是iOS 8及以上版本,那麼我建議你看看尺寸類以及自動佈局。這將允許您爲每個屏幕大小設置特定的屏幕布局,並且全部在一個視圖控制器中進行管理。
0
如果您以後在iOS6上開發。
您可以使用AutoLayout。
可以在xib和storyboard上使用並減少很多代碼。
顯然介紹
相關問題
- 1. jquery:包含東西或其他東西
- 2. 一個根視圖控制器,管理所有其他視圖?
- 3. 定製烤麪包或其他東西?
- 4. Laravel FirstOrCreate或其他東西
- 5. textview或其他東西
- 6. 元素或視圖擴展或其他東西?參考應用?
- 7. 視圖或表函數或其他東西
- 8. 從其他視圖控制器刷新視圖控制器
- 9. 如何使UITabbarcontroller顯示所有其他視圖控制器?
- 10. 如何覆蓋所有其他視圖控制器
- 11. SWIFT:控制其他用戶設備上的視圖
- 12. ElasticSearch或Couchbase或其他東西
- 13. MySQL或XML文件或其他東西?
- 14. QTP或硒或其他東西?
- 15. 休眠或iBatis或其他東西?
- 16. GridView或Repeater或其他東西?
- 17. tableview控制器,嵌入tableview,或這個接口的其他東西?
- 18. Swift Ios設置代理沒有自己作爲其他視圖控制器
- 19. 從IOS其他控制器
- 20. 跨所有視圖控制器的iOS自定義視圖
- 21. if或其他東西是否有限制? (批)
- 22. 尋找有條件的子視圖didInsertElement事件...或其他東西
- 23. 的iOS:通知其他標籤視圖控制器有關在其數據集
- 24. iOS:加載其他視圖控制器的uiview
- 25. 如何從iOS的其他視圖控制器訪問屬性?
- 26. 根據控制器的結果處理視圖中的東西
- 27. 如何將透明視圖控制器加載到所有其他視圖控制器的頂端?
- 28. 如何從其他視圖控制器
- 29. viewController在其他視圖控制器
- 30. Android - 彈出窗口或其他東西
是,考慮自動版式。 – 2014-09-25 13:26:27