对不起,也许是菜鸟问题,伙计们。我是 iOS 开发的新手。
如何创建在 XIB 中定义的视图控制器?
UIViewController
当您通过“新文件”创建从 Xcode 中继承的新类并标记with XIB
复选框时,它会创建没有viewController
元素的 xib 文件。而是它有placeholder
哪些指向哪些在代码UIViewController
中定义。
但我看到您可以在 Interface Builder 中创建控制器本身并为其指定 customClass。
不幸的是,它对我不起作用。我loaded the "EmbeddedViewController" nib but the view outlet was not set
在运行时出错。但我相信view
属性必须由资源加载器自动设置,因为一切都是通过 XIB 定义的。例如,它适用于 TableView 及其单元格。
您能否提供示例如何做到这一点?
我创建了示例项目:https ://github.com/cppexpert/SampleWithNib
有问题的控制器是EmbeddedViewController