По какой-то причине ни один из моих UITextFields не будет автокапитализироваться. Я установил свойство в InterfaceBuilder, а также программно, как показано ниже.
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"search_cell"];
UITextField *tf = [[UITextField alloc] initWithFrame:CGRectMake(12, 10, 320, 32)];
tf.autocapitalizationType = UITextAutocapitalizationTypeWords;
tf.returnKeyType = UIReturnKeySearch;
tf.font = [UIFont boldSystemFontOfSize:20.0];
tf.delegate = self;
[cell addSubview:tf];
[tf becomeFirstResponder];
Можно ли в любом случае установить какой-либо флаг, который отключает автокапитализацию во всем приложении, не осознавая этого?
Спасибо