【发布时间】:2014-11-01 13:21:24
【问题描述】:
我为错误消息创建了一个自定义视图。
我创建了一个 ErrorView.swift 子类 UIView,还创建了一个 ErrorView.xib 以在 Interface Builder 中使用。
在身份检查器中,我将 xib 的自定义类设置为 ErrorView.swift 但是 当我尝试加载此特定视图时,它不起作用。
为什么?你能帮帮我吗?
这是代码:
我的个性化课程名为ErrorView
Class ErrorView: UIView {
class func errorInView(view:UIView, animted:Bool) -> ErrorView {
println("ERROR VIEW LOADED")
let errorView = ErrorView(frame: view.bounds)
errorView.opaque = false
view.addSubview(errorView)
return errorView
}
}
我的 xib:
http://i59.tinypic.com/23tnlev.png
这是我在ViewController 中用来调用视图的代码。
let errorView = ErrorView.errorInView(self.view, animted: true)
【问题讨论】:
标签: objective-c uiview swift uiviewcontroller interface-builder