iOS - 界面生成器与手动编程

标签 ios xib

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/

相关文章:

objective-c - 来自不同 XIB 的 Action

objective-c - Obj-C:在构建时自动生成的自动布局IB,用于具有固定框架的 View 。

ios - Swift:在闭包中捕获函数参数是否会强烈保留它?

iphone - 在内存警告消失后如何从 XIB 重新加载 UIViewController 的 View ?

ios - Phonegap SQLite 插件预填充数据库 iOS

javascript - 为什么我的 AngularJS View 无法在 Cordova 中加载?

ios - 如何在 objective-c 中使用 XIB 在登录 View 后创建滑出菜单

ios - 您可以使用为带有 Storyboard 的 xib 创建的 View Controller 吗?

iOS:创建链接按钮

ios - 无法从 NSString 中提取子字符串