Мы пытаемся выяснить, как заставить скрыть клавиатуру, но у нас проблемы с активацией textFieldShouldReturn
. Почему?
Вот что было сделано:
*. H
@interface MultiSalesViewController : UIViewController <UITextFieldDelegate>
*. C
txtCardNumber.delegate = self;
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField setUserInteractionEnabled:YES];
[textField resignFirstResponder];
return YES;
}
Кроме того, textField
имеет свой делегат, установленный как владелец файлов в Interface Builder. Одна странность заключается в том, что - (void) textFieldDidEndEditing viewController: (UITextField *) textField
работает.
Как заставить работать скрытие клавиатуры?