Я создал пользовательское текстовое поле, класс, который расширяет UITextField, как я могу узнать, имеет ли это UITextField значение, я уже попробовал shouldChangeCharactersIn
, но ничего не произошло.
Это мой код для Мой пользовательский класс UITextField
@IBDesignable class CustomTextField: UITextField {
override init(frame: CGRect) {
super.init(frame: frame)
loadContent()
}
required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
loadContent()
}
...
}
Я хочу напечатать "the textfield is blank"
, если UITextField не заполнен или если пользователь удалил значение в нем, и "the textfield has content"
, если в нем есть значение или если пользователь добавил значение в нем.