UITextView не работает должным образом

У меня есть UIView с UITextView и UITextField в качестве подпредставления. Я хочу, чтобы клавиатура автоматически появлялась при вызове textFieldShouldReturn .

- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [textField resignFirstResponder];
    [textView becomeFirstResponder];
    return YES;
}

, но это не работает И по какой-то причине отображает клавиатуру с курсором на следующей строке в текстовом представлении. Я попытался установить нулевой текст в текстовом представлении, но он автоматически вызывает метод textDidChange , и курсор перемещается на новую строку без какого-либо текста.

enter image description here

Этот же метод правильно работает для UITextField , а также он отлично работает с iOS 5.0, но как исправить это в iOS 4.3. Дайте мне знать, если у вас есть альтернатива.

Я упустил что-то очевидное?

9
задан Venk 24 May 2013 в 12:19
поделиться