У меня есть UIView
с UITextView
и UITextField
в качестве подпредставления. Я хочу, чтобы клавиатура автоматически появлялась при вызове textFieldShouldReturn
.
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
[textView becomeFirstResponder];
return YES;
}
, но это не работает И по какой-то причине отображает клавиатуру с курсором на следующей строке в текстовом представлении. Я попытался установить нулевой текст в текстовом представлении, но он автоматически вызывает метод textDidChange
, и курсор перемещается на новую строку без какого-либо текста.
Этот же метод правильно работает для UITextField
, а также он отлично работает с iOS 5.0, но как исправить это в iOS 4.3. Дайте мне знать, если у вас есть альтернатива.
Я упустил что-то очевидное?