У меня есть UIView
с UITextView
и UITextField
в качестве подпредставления.Я хочу, чтобы клавиатура автоматически появлялась при вызове textFieldShouldReturn
.
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
[textField resignFirstResponder];
[textView becomeFirstResponder];
return YES;
}
, но это не работает И по какой-то причине она отображает клавиатуру с курсором на следующей строке в текстовом представлении.Я попытался установить текст nil в textview, но он автоматически вызывает метод textDidChange
, и курсор перемещается на новую строку без текста.
![enter image description here](https://i.stack.imgur.com/LuBOF.png)
Этот же метод работает правильно для UITextField
а также хорошо работает с iOS 5.0, но как это исправить в iOS 4.3.Дайте мне знать, если у вас есть альтернатива.
Я что-то упускаю из виду?