Я довольно новичок в Swift, и у меня есть проблема, и я не знаю, как ее решить. Итак, у меня есть UITextField
, где у меня есть предел в 5 символов в текстовом поле, и у меня нет проблем с остановкой на пятом символе, но проблема в том, что я не могу очистить текст, потому что ясная кнопка, вероятно, считается символ в iOS.Как включить четкое действие кнопки в UITextField (быстрый)?
Любой может помочь мне решить эту проблему?
Вот мой код:
func textField(textField: UITextField,
shouldChangeCharactersInRange range: NSRange,
replacementString string: String) -> Bool{
if let count = textField.text?.characters.count {
if count < 5 {
print("\(count)")
return true
}
else {
return false
}
}
return true
}
Спасибо.
Что вы подразумеваете под «... но проблема в том, что я не могу очистить текст, потому что понятная кнопка, вероятно, считается символом в iOS»? Какой характер? –
, когда у меня есть 5 символов в текстовом поле, и я хочу удалить (стереть) символ, который я ударил по