XCode 提供了一个非常智能的工具来创建布局、导出、 Action 等。我在 Netbeans 下使用了一些 Java Swing 项目以及我们手动创建的所有布局东西——这是控制一切并独立于任何难以控制的好方法维护自动生成的东西。老实说,我喜欢这种方法。
在阅读了这样的主题后:
iOS: Programmatically creating UIWindow results in wrong position
或者
do-you-prefer-building-your-interfaces-in-ib-or-programmatically-and-why
我可以看到问你“iOS 怎么样”(没有简单的答案)是没有意义的,但我想我可以问你(根据你的经验)使用 IB 在这个意义上是否有任何限制,那就是它使用 IB 而不是手动创建它更难或不可能实现?
--
我是新来的,所以如果我的问题不适合这里,请告诉我...
最佳答案
好吧,我可能会回答您非常普遍的问题:如果您的用户界面是静态的,那么在 IB 或 Storyboard 中定义它会容易得多。如果 is 是动态的(例如有移动的项目),您必须以编程方式进行。
关于iOS - 界面生成器与手动编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15186301/