Меняю свойство textContainerInset на меньшее, чем 8 и текст улетает вверх, особенно это заметно на нулевом отступе. В Debug View видно, что сама вьюшка по высоте не уменьшилась, лишь контейнер с текстом уменьшился в размерах и сдвинулся вверх. Как сделать так, чтобы высота вьюшки изменилась вместе с отступами?
Ну так ты инсет у контента меняешь, конечно сама вьюха никуда не двинется. Тебе надо изменить фрейм самой вьюхи
Тогда почему она расширяется при увеличении значений отступов? Как-то нелогично Плюс у меня все на констрейнтах, предлагаешь на каждую отрисовку пересчитывать высоту вьюшки?
Не имею представления почему она у тебя расширяется, я не вижу твой код Если тебе надо менять ее высоту, тебе надо менять ее фрейм, не важно как, если на констрейнтах, значит меняй нижний констрейнт Я же не знаю конечную цель, ты спросил как изменить отступ, я тебе ответил) Если ты опишешь задачу и покажешь код, я смогу точнее ответить на твой вопрос
Весь код это буквально textContainerInset и голый UITextView, результат на скриншоте. На стандартных отступах все ок, на отступах больше 8 тоже ок, НЕ ок, если отступы задать меньше стандартных 8
Обсуждают сегодня