Я проектирую экран входа и регистрации для email-field
Я хочу, чтобы пользователь ограничил ввод Uppercase
символов в textField.
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
if (string.rangeOfCharacter(from: CharacterSet.uppercaseLetters) != nil) {
return false
}
return true
}
Этот код работал нормально для ограничения ввода.
Но я хочу, чтобы пользователь не мог набрать его с клавиатуры. Для клавиатуры я использую IQKeyboardManagerSwift
.
Пожалуйста, дайте мне какое-то решение для этого.
Спасибо.