【发布时间】:2015-03-15 15:35:06
【问题描述】:
我有一个名为 ContentView 的 .xib 文件,我想将其用作名为 ContentView 的类的视图,但我似乎无法加载它。
class ContentView: UIView {
override init() {
super.init(frame: CGRect(x: 0, y: 0, width: 500, height: 500))
}
required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
fatalError("init(coder:) has not been implemented")
}
}
我知道您可以使用以下方法加载xib,但这样做时会出错:
var contentViewXib: NSArray = NSBundle.mainBundle().loadNibNamed("ContentView", owner: nil, options: nil)
我还将xibs 文件所有者设置为ContentView,并将其在界面构建器中的自定义类设置为我要使用的类。
感谢任何帮助。谢谢
【问题讨论】: