У меня UITextField
определено программно. Когда я что-то пишу, я получаю предложенную поправку. Если я коснусь «X», чтобы не принять исправление, исправление все равно будет выполнено. Есть предложения по решению этой проблемы? Я определяю это так:
CGRect frame =CGRectMake(10 ,0 , 290, 44);
self.textField = [[UITextField alloc]initWithFrame:frame];
self.textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
self.textField.clearButtonMode = UITextFieldViewModeWhileEditing;
[self.textField setBorderStyle:UITextBorderStyleNone];
self.textField.secureTextEntry = NO;
self.textField.autocorrectionType = UITextAutocorrectionTypeYes;
self.textField.autocapitalizationType = UITextAutocapitalizationTypeNone;
self.textField.delegate = self;
[self.textField setReturnKeyType:UIReturnKeySearch];