Я использую метод UITextField, чтобы отображать клавиатуру. Это работает в iOS 7. Но в iOS 8 этот метод не отображает клавиатуру.beFirstResponder не работает в iOS 8
UITextField *txtAddNew = [[UITextField alloc] initWithFrame:CGRectMake(10,10,240, 21)];
txtAddNew.font = [UIFont fontWithName:@"Helvetica" size:16];
txtAddNew.clearButtonMode = UITextFieldViewModeWhileEditing;
txtAddNew.returnKeyType = UIReturnKeyDone;
txtAddNew.delegate = self;
txtAddNew.autocorrectionType = UITextAutocorrectionTypeNo;
txtAddNew.tag = 15;
// Open keyboard
[txtAddNew becomeFirstResponder];
Есть ли способ сделать это в iOS 8?
Я не вижу, чтобы вы добавляли это текстовое поле в любое представление в качестве подзаголовка. –