public protocol NavigationBarNormalStyle {
var titleView: UIToolbar! {get}
var rightButton: UIButton? {get}
}
public extension NavigationBarNormalStyle where Self == UIViewController {
var titleView:UIToolbar {
var titleViewBar = UIToolbar(frame: CGRect(x: 0.0, y: 0.0, width:Self.view.width, height: 44))
titleViewBar.barTintColor = UIColor.whiteColor()
Self.view.addSubview(titleViewBar)
}
}
Self.view.width
错了...如何使用vc的属性?
答案 0 :(得分:0)
您想要访问实例属性,但Self
是对象的类,而不是对象本身。
你应该写self.view
等等。