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

UILabel с динамической высотой но не шириной внутри UIScrollView — как заставить работать?

Задача, в общем то, простая.

1) есть UIScrollView, занимает весь экран.
2) внутри него какие то компоненты, ближе к низу (не последний по счету) в нём находится UILabel
3) UILabel этот должен уметь динамически растягиваться вниз, но не вправо
4) UIScrollView должен тянуться только вниз, но не вправо

Все попытки реализовать подобное провалились. Или UILabel только вправо растягивается, или тянется вниз, но при этом ломается WordWrapping - каждая строка Label не переносится на новую строку, а уходит за границу. Или вообще UIScrollView растягивается сразу в обоих измерениях, а мне нужно только вниз.

Надеюсь, кто-нибудь уже с подобной постановкой задачи и знает решение.
  • Вопрос задан
  • 2386 просмотров
Подписаться 3 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 1
morozovdenis
@morozovdenis
UIScrollView растягивается сразу в обоих измерениях

UIScrollView не должен тянуться, должен изменяться contentSize

Label не переносится на новую строку, а уходит за границу

тут два варианта, либо ширину сильно большую ставите, либо numberOfLines равен 1
Ответ написан
Ваш ответ на вопрос

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

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