Я заполняю UILabel данными JSON, и я хочу, чтобы он отрегулировал его высоту до содержимого, которое он загружает. Кроме того, остальные метки в представлении должны перемещаться. Как я могу это сделать с помощью Swift?Динамический контент, зависящий от высоты UILabel
-1
A
ответ
1
Используйте автоспуск. Вы можете отдать приоритет ярлыку, который вы загружаете из json, и сжимать другие ярлыки. Этот учебник - хорошее место, чтобы начать с автоматического макета - http://www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2.
1
Визит http://nscookbook.com/2015/06/ios-programming-recipe-36-a-fixed-width-dynamic-height-scrollview-in-autolayout/ Вы можете сделать это либо в раскадровке или в коде
1
Я хотел бы рассмотреть вопрос о создании этикетки в UIStackView, если ваше приложение требует IOS 9+. Если по какой-либо причине метки не изменяются правильно, когда вы меняете текст, вы можете заставить его, вызвав [label sizeToFit];
.
Смежные вопросы
- 1. UILabel: цвет, зависящий от фона
- 2. Динамический диалог, зависящий от даты
- 3. Добавить динамический контент на основе высоты
- 4. Настройка высоты DIV jquery динамический контент PHP
- 5. Динамический UIlabel внутри UITableViewCell
- 6. UILabel изменение высоты, анимация расширяется от центра
- 7. Мобильный Chrome и зависящий от высоты размер и прокрутка
- 8. Показать элемент div, зависящий от того, имеет ли он контент
- 9. Динамический контент высота
- 10. Автоматическая регулировка высоты UILabel
- 11. Установка высоты UIlabel
- 12. Настройка динамической высоты UILabel
- 13. Расчет UILabel высоты
- 14. Расчет высоты UILabel?
- 15. iis7 сжать динамический контент от пользовательского обработчика
- 16. Динамический контент в зависимости от URL Params
- 17. Динамический контент в зависимости от класса css
- 18. Динамический контент Ajax от .aspx страницы
- 19. Динамический контент android
- 20. Динамический контент внутри CardView
- 21. Динамический контент с Jekyll
- 22. Динамический контент AJAX
- 23. Динамический контент для googlebot
- 24. Установить динамический контент IFrame
- 25. Горизонтально распределенный динамический контент
- 26. Динамический размер UILabel для просмотра перед uitableview
- 27. динамический контент на страницах
- 28. Динамический контент, который изменяет высоту в зависимости от высоты заголовка и нижнего колонтитула
- 29. F90 компилятор, зависящий от кода
- 30. UnitTest метод, зависящий от времени