Задать вопрос
@tiger_13

Как проскролить uitextview, чтобы nsrange был по центру?

Всем привет!
Использую системную функцию UITextView:
func scrollRangeToVisible(_ range: NSRange)

При этом range становится действительно видимым, только в рандомных местах (вверху/внизу экрана). Как сделать так, чтобы
scrollRangeToVisible отображал заданный range четко по центру экрана?

P.S.
Или я неправильно определяю NSRange и по дефолту он выводит все на середину?

Заранее благодарю за помощь!
  • Вопрос задан
  • 54 просмотра
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • Нетология
    iOS-разработчик с нуля
    11 месяцев
    Далее
  • OTUS
    iOS Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
briahas
@briahas
ObjC, Swift, Python
Возможно, у вас либо ренж больше размеров UI элемента, либо клавиатура убирается с экрана уже после того как вы выполнили scrollRangeToVisible.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы