Я пытаюсь найти опцию автозапуска в UILabel с учетом верхнего ограничения.NSLabel Autoshrink с верхними ограничениями
У меня есть UIView и три ярлыка. У одного из них есть опция автозапуска. Он имеет ограничение на центрирование и имеет ограничение Trailing и Top, которое должно сжимать ярлык при изменении размера UIView. Если я сделаю UIVIew тоньше, размер шрифта будет уменьшен, но если я изменю высоту шрифта UIView, это не будет изменено.
Ограничение на UILabels:
- Align Center X в SuperView
- Align Center Y в SuperView
- Трейлинг пространства для SuperView> = 50
- верхнего пространства для SuperView> = 40
- Выровнять центр X до метки2
- Вверх Пространство для метки1: 15
- Нижнего пространства Label2 равно: 3
Метка 1 ограничение:
- По центру х до SuperView
- замыкающего пробела, чтобы SuperView> = 10
- Leading пространства для SuperView> = 10
- Дно Площадь до Термоусадочная этикетка равна 15
Этикетка 2 const raint:
- Align Center X в термоусадочной этикетки
- Top Space для термоусадочной этикетки равна 3
Как это изменить?
Что я хочу, на последнем изображении это ярлык будет приятным автосбрасыванием. Поэтому, если я изменяю ширину или высоту метки UIView, она должна уменьшаться.
Можете ли вы объяснить это больше. –
уверен, что вам нужно знать. –
Вы хотите, чтобы смена термоусадочной этикетки соответствовала виду? –