我的视图控制器中有一些文本字段,我为它们创建了一个自定义类:
class CustomTextField: UITextField {
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
self.layer.cornerRadius = 15.0;
self.layer.borderWidth = 1.5
self.layer.borderColor = UIColor.white.cgColor
self.backgroundColor = UIColor.black
self.textColor = UIColor.white
}
}
在我的视图控制器中,出口的创建方式如下:
@IBOutlet weak var itemCountTextField: CustomTextField! { didSet { itemCountTextField.delegate = self } }
但是当我运行它时,UITextField仍然看起来像默认的白色文本字段,自定义没有完成,我在哪里做错了?