<分区>
我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。
关闭 7 年前。
我正在尝试学习有关在 iOS 上创建 View 和 View Controller 的一些基础知识。我遇到的所有示例和文档都使用 Interface Builder 和 NIB 文件来创建 UIViewController 和 UIView。如何以编程方式创建 Controller 和 UIView 而不是使用界面生成器?
最佳答案
你可以这样做,这是肯定的。但是你应该看到这里的优缺点;
您在代码中创建和管理一切,很整洁吧?
因此,请考虑使用 Interface Builder,它更容易将所有内容分开,然后根据需要绑定(bind)它们。随着应用程序变得成熟,代码维护在后期阶段更为重要。
这两种方式我都经历过,我对 Interface Builder 投了 +1 票,并且仅在需要时才覆盖内容。这实际上不到 UI 开发时间的 5%。
关于ios - 如何以编程方式创建 Controller 和 UIView 而不是使用界面生成器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5778856/
相关文章:
ios - MvvmCross Xamarin.iOS 绑定(bind) : How does MVVM cross know what property to bind against?
ios - 重新排序 tableviewcells,右侧白色 "bar"
ios - 准备 segue 后 swift 关闭导航 Controller
iphone - 选择 UITableViewCell 导航到新的 DetailViewController
iphone - 如何像 uitableviewcell 一样重用/回收自定义元素?