Как переместить текстовое представление вверх, чтобы клавиатура не блокировала его - PullRequest
0 голосов
/ 30 сентября 2011

У меня есть несколько видов текста в представлении прокрутки.Мне нужна помощь с перемещением вида прокрутки вверх, чтобы клавиатура не блокировала отображение текста.

1 Ответ

0 голосов
/ 09 января 2012

Вы можете прокрутить представление на основе прямоугольника текстового обзора, чтобы оно было видно, если клавиатура выскочит.

Попробуйте, когда текстовый просмотр готов для редактирования

-(void) textViewDidBeginEditing:(UITextView *)textView {
        CGPoint pt;
        CGRect rc = [textView bounds];
        rc = [textView convertRect:rc toView:scrollView];
        pt = rc.origin;
        pt.x = 0;
        pt.y -= 60;
        [scrollView setContentOffset:pt animated:YES];
}
...