Я пытаюсь найти способ предотвратить появление клавиатуры, когда пользователь нажимает на TextField, но не может найти способ сделать это.Как получить UITextField для принятия фокуса без отображения клавиатуры?
Я пробовал этот код после того, как связал свой текстовый фильтр с делегатом, и все же он не работал для меня, код записывался, но клавиатура появилась.
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
NSLog(@"BeginEditing");
return YES;
[textField resignFirstResponder];
}
Когда я вернусь с NO
я теряю фокус с TextField, что мне нужно.
Текстовые поля, которые я имею, заполнены значениями из кнопок на одном и том же представлении, поэтому я не хочу, чтобы клавиатура отображалась, и в то же время я хочу, чтобы пользователь выбирал текстовый фильтр, который они хотят заполнить.
[textField resignFirstResponder]; не будет называться там ... –
Что вы хотите делать, если сосредоточиться на текстовом поле и когда клавиатура не в порядке? – samfisher
У меня есть кнопки, которые будут заполнять значения textField, кнопки находятся на одном и том же представлении. Представьте это как калькулятор с 4 текстовыми полями. @samfisher – aLFaRSi