Я пишу Customclass для UITextField, я хочу изменить все свойства из одного места.
Я пишу следующий код для изменения цвета заполнителя в текстовом поле, но он не работает.
Пожалуйста, однажды найдите мой код со следующим.
class CustomTextField:UITextField{
override init(frame: CGRect) {
super.init(frame: frame)
setup()
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
setup()
}
func setup(){
/* Textfield Common Properties. */
backgroundColor = UIColor.white
textAlignment = .left
textColor = .red
font = UIFont(name: "Helvetica Neue", size: 15.0)
borderStyle = .none
if let placeholder = self.placeholder {
self.attributedPlaceholder = NSAttributedString(string:placeholder,
attributes: [NSAttributedString.Key.foregroundColor: UIColor.red])
}
}
}