Настройка UITextField не редактируется или редактируется

Я хочу знать, как отключить UITextField , т.е. я разместил UIButton в кадре UITextField для целей дизайна.

Когда я UITextField свою кнопку в UITextField появляется клавиатура, но я не хочу, чтобы клавиатура отображалась!

Вот мой код:

 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { return textField !=textfiled1; return textField !=textfiled2; } 

Вы можете включить или отключить взаимодействие с пользователем в текстовом поле, используя это свойство:

 textField.userInteractionEnabled = NO; 

Используйте свойство ниже.

 textField.userInteractionEnabled = NO; 
 - (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { return NO; } 

Вы можете использовать это тоже

Я думаю, что ваш UIButton не на UITextField . поэтому сначала bringToFromView затем сначала выберите UIButton выбора UIButton . Потому что компилятор проверяет Event в иерархии. если первый контрольный ответ на событие, то он не ищет следующего.

Я проверил ваш сценарий и его работу в конце.

вы можете добиться этого с помощью: Если вы хотите отключить редактирование, вы можете сделать это textField.editable = NO;

и если вы хотите сделать его редактируемым снова, вы можете сделать это
textField.editable = YES;

  • Позиция rightView UITextField
  • iOS - работа с неспособностью установить позицию курсора в UITextField
  • Как я могу разрешить UITextField иметь только один текст / номер и перемещаться по нескольким `UITextField` с помощью кнопки Next / Done
  • UITextField - добавление символа после ввода 1-го символа при наборе текста
  • Как отклонить UIPicker, подключенный к UITextField
  • UITextPosition to Int
  • Активировать речь в тексте на UITableView
  • Как вставить строку автоматически при редактировании пользователя UITEXTFIELD
  • Добавление внутренней тени на uitextfield и uitextview
  • Как добавить дату UIDatePicker в UITextField?
  • Граница UITextField для нижней стороны только в быстрой
  • Давайте будем гением компьютера.