Правильно ли размер UILabel внутри UIScrollView с помощью Interface Builder и Autolayout?
Я создал простую настройку вида в конструкторе интерфейсов. Вот как это выглядит:
Иерархия представления просто:
view
- scrollView
-- label
Представление прокрутки показано сgrey
фон привязан к своему верхнему верхнему виду, ведущему, заднему и нижнему с ограничениями 0.
Метка отображается сyellow
фон и имеет ограничения, как показано. Кроме того, этикетка имеетcontent hugging priority
из1000
для горизонтального и вертикального, и он имеетcontent compression resistance priority
из1000
для горизонтального и вертикального.
В портретной ориентации этикетка имеет правильный размер:
В альбомной ориентации, однако, метка имеет неправильный размер по горизонтали (я хотел, чтобы метка занимала всю ширину экрана, за исключением вставок с ограничениями, как показано):
Как я могу получить этот ярлык для правильного размера по горизонтали в горизонтальной ориентации?