Я хочу сделать UITextField таким образом, чтобы при касании он выполнял определенный метод, а затем, если условия верны (которые проверяются в этом методе), он будет запускать свой обычный метод «вызова клавиатуры».Как я могу это сделать?
Установите делегата для вашего UITextField
textField.delegate = self;
Затем в делегате внедрите:
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField { if (condition) { return YES; } else { return NO; } }