У меня следующая проблема: у меня есть стандартный UITextView, который я изменяю размер, как только клавиатура всплывает.У меня также есть другой вид, который я оживляю (не стандартный вид аксессуаров, прикрепленный к клавиатуре).Проблема в том, что я не хочу, чтобы текст был скрыт этим представлением.Вот что происходит, когда я достигаю последней строки (оранжевый вид = мой пользовательский вид аксессуаров):
В идеале, я хотел бы иметь автоматическую прокрутку, если это произойдет.Но я понятия не имею, как этого добиться, если я нахожусь в последней строке UITextView.Кроме того, scrollToVisible не работает в этом контексте, и я не знаю, получу ли я что-нибудь с contentInset.
Любые предложения приветствуются!Спасибо.
РЕДАКТИРОВАТЬ
Полагаю, мне понадобится какой-то механизм, который позволил бы
- заставить текстовое представление расширяться только дострока прямо над вспомогательным видом, если я что-то вводил в ПОСЛЕДНЕЙ ЛИНИИ
- , чтобы текстовое представление развернулось на клавиатуре, если я не редактировал ЛИНУЮ, ПРЯМО НАД КЛАВИАТУРОЙ.Это имеет смысл?Полагаю, мне нужно противоположность contentInset.
Я просто не хочу изменять размер textView чуть выше вспомогательного вида, так как он занимает место на экране для отображения текста.