我對Xcode編程和Xcode工具的使用有一個普遍的問題。 我在iOS開發中很新(4個月),而且我幾乎從未使用過Interface Builder來達到我的目的。我總是以編程方式創建實例。我的問題基本上是,如果你認爲我應該習慣於與IB合作,或者我應該像現在一樣繼續進行下去?不使用接口生成器的Xcode編程
4
A
回答
3
如果你沒有問題以編程的方式定義你的用戶界面,那麼我沒有看到任何問題。
Interface Builder允許您「圖形化」地定義您的界面,並且這可以成爲玩UI界面原型的寶貴工具,但除此之外,您無法在IB中執行任何操作,無法以編程方式進行操作。
就我而言,我發現它取決於我設計的UI的種類。當我需要一個非常基本的用戶界面時,IB對我來說無與倫比。另一方面,當我的UI嘗試有點自定義時,我更喜歡以編程方式做所有事情。
有趣的一點是,您可以使用IB來設計您的UI,決定您的元素的大小和位置,並以編程方式創建它。
1
是的,你應該使用IB,基本上xcode有易於開發的IB,不需要使用座標設置controlls,每次通過運行應用程序來看它們的可見性。
只需拖放,在製作視圖時,您可以看到您的屏幕會看起來如何。
同樣使用IB不是一個典型的任務,所以使用IB開始開發。
相關問題
- 1. 帶MonoTouch的XCode 4接口生成器
- 2. xcode接口生成器對象
- 3. iPhone(Xcode)接口生成器資源
- 4. XCode:標題在接口生成器中
- 5. Xcode 4接口生成器問題
- 6. 使用xcode接口生成器的工廠方法
- 7. 良好的OSX開發教程不使用接口生成器?
- 8. 接口生成器不起作用
- 9. Xcode 8用於設備特定佈局的接口生成器
- 10. 使用接口生成器添加UIScrollView
- 11. SpriteKit的接口生成器
- 12. 在接口生成器中編程定義的視圖
- 13. xcode /接口生成器鏈接到頁面
- 14. 直播Xcode的接口生成器UIView子類(IB_DESIGNABLE)無的drawRect:
- 15. 如何使用接口生成器構建一個長接口
- 16. XCode 4中的自定義對象/類接口生成器
- 17. MacRuby無法訪問使用Xcode接口生成器收到的操作
- 18. UIStepper Xcode接口生成器對齊問題
- 19. Xcode 6接口生成器子視圖大小問題
- 20. Xcode和接口生成器隨機停止說話
- 21. 在xcode中未加載接口生成器
- 22. 接口生成器在Xcode 9中未打開
- 23. 爲使用Ant的接口生成Javadoc?
- 24. 如何以編程方式從也是以編程方式創建的uibutton以編程方式顯示彈出窗口(不使用接口生成器)
- 25. Box2D在Xcode生成鏈接器錯誤
- 26. ViewController鏈接到接口生成器
- 27. iOS:對接口生成器的困惑
- 28. iPhone:接口生成器中的NSLocalizedString?
- 29. Singleton與ARC的接口生成器
- 30. XCode6接口生成器的iPad問題
您是否有參考編程創建UI元素? –