#iphone #objective-c #cocoa-touch
#iPhone #objective-c #cocoa-touch
Вопрос:
Я создаю ячейку табличного представления с текстовым представлением внутри, и моя проблема в том, что я не хочу, чтобы текстовое представление прокручивалось, когда оно становится первым ответчиком.
Я установил scrollEnabled
значение NO
, и это позволяет избежать прокрутки большую часть времени. Но когда текстовое представление полностью заполнено текстом (я не разрешаю пользователю вводить больше текста, чем текстовое представление может содержать без прокрутки), оно немного прокручивается вверх, когда оно становится первым ответчиком.
Как этого можно избежать? :/
Большое спасибо,
Stine
Комментарии:
1. Не нашел никаких хороших решений для этого : (Прямо сейчас я не разрешаю пользователю полностью заполнять поле, и это, по-видимому, предотвращает его прокрутку…
Ответ №1:
Вы можете определить, куда будет прокручиваться текстовое представление, когда оно станет первым ответчиком, установив выбранный диапазон.
Устанавливаем его следующим образом:
[textView setSelectedRange:NSMakeRange(0, 0)];
текстовый вид будет прокручиваться до самого верха.