2015-03-02 2 views
0

У меня есть UITextView, который не редактируется.Не редактируемые UITextView автоматически прокручивать донизу - без прыжка сверху вниз

Он просто получает сообщение с другого устройства.

Когда полученные сообщения заполняют UITextView, они не прокручиваются вниз по мере поступления новых сообщений.

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

ответ

0

Вы можете написать в viewDidAppear:

[textView setContentOffset:CGPointMake(0, textView.contentSize.height - textView.bounds.size.height) animated:YES]; 

В основном TextView содержит Scrollview поэтому мы можем назвать методы Scrollview. Надеюсь, что это решит вашу проблему.

+0

Ваш код, к сожалению, до сих пор делает прокрутку текста вверху, прежде чем прокручивать нижнюю часть. даже с анимированными: НЕТ. – Manesh

+0

Вы хотите, чтобы при появлении представления TextView по умолчанию прокручивалToBottom Right? –

+0

Пожалуйста, ознакомьтесь с этим кодом ... Он работает отлично. https://drive.google.com/file/d/0Byb4VeRBzTKvNTUwcXUyeDBnSDg/view?usp=sharing –

Смежные вопросы