我对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元素? –