Прежде чем я использовал этот метод ....iOS4: Невозможно Программный Выделите Низ UITextView
//TextView is a UITextView
[TextView scrollRangeToVisible:NSMakeRange([TextView length], 0)];
... который будет программно прокрутить до конца UITextView, но это не кажется для работы в iOS 4.0. Есть ли способ программно прокручивать до конца UITextView без изменения прав на редактирование или вставки точки (где пользователь может нажать на UITextView и отобразить клавиатуру)?
Кроме того, нужно ли назначать владельца файла в качестве делегата? Есть ли разница?
Что вы имеете в виду под "не работает". Просматривает ли он вообще? Вызывается ли клавиатура? – TechZen
При использовании [TextView scrollRangeToVisible: NSMakeRange ([TextView.text length], 0)]; Он не прокручивается вообще, но он не меняет редактируемый текст (что хорошо для меня). Образец проекта, демонстрирующего это на http://dl.dropbox.com/u/8256776/Bugsy.zip это шаблон ViewController с UITextView и двумя кнопками. При нажатии одной кнопки он добавляет «\ nFive» в UITextView и пытается прокрутить вниз до конца (безуспешно). При нажатии другой кнопки он добавляет «\ nSix» в UITextView и пытается прокрутить вниз до конца (безуспешно). – OscarTheGrouch
Что вы подразумеваете под неудачей? Вы тестируете это на симуляторе? Я вижу, что текстовое окно прокручивается до дна ... Если я прокручу его вверх, когда я нажимаю пять или шесть, он прокручивается вниз. Он работает отлично. – SpaceDog