У меня есть UIView, созданный из xib. В представлении у меня есть текстовая метка, значение которой задано динамически. Этот вид используется в качестве пользовательской выноски карты. Я хочу, чтобы текст влиял на ширину выноски, но текст просто усечен. Если я изменяю ширину представления в файле xib, то выноска будет шире, как ожидалось. Есть ли способ, чтобы расширение callout/xib расширялось, чтобы оно соответствовало тексту вместо того, чтобы усечь текст?Просмотр размера, созданного на основе xib на основе длины метки
ответ
Во-первых, убедитесь, что передняя и задняя кромки имеют ограничения для представления, которое требуется изменить.
Затем увеличьте горизонтальный Content Compression Resistance Priority
этикетки, возможно, до 1000
Это не работает для меня, любая идея почему? – damjandd
Я в конечном итоге меняю направление и не реализует, но для тех, кто испытывает проблемы изменения размера перьевых просмотров попробуй отключить автоматическое изменение , Было довольно много раз, когда моя точка зрения не вела себя так, как ожидалось, и это обычно является причиной. Вы можете отключить в ходе автоматического редактора зрения следующим образом:
- 1. UICollectionViewCell height на основе размера метки
- 2. Изменение цвета фона метки на основе события, созданного XAML-приложением
- 3. Изменить строку на основе длины?
- 4. Xcode 6.1 сбой на основе xib
- 5. установить положение метки на основе соседней метки
- 6. позиция метки на основе соседней метки C#
- 7. Textarea для изменения размера на основе длины контента
- 8. Просмотр на основе динамических таблиц
- 9. Как рассчитать размер метки на основе размера шрифта и текста?
- 10. Сортировка массива на основе длины массива
- 11. Размер QGraphicsItem на основе длины строки
- 12. Сортировать карту на основе размера
- 13. Prepend на основе размера окна
- 14. Макеты на основе размера устройства
- 15. перенаправление на основе размера браузера
- 16. Текст на основе размера экрана
- 17. сортировочных векторов на основе размера()
- 18. подматрица на основе вектора размера
- 19. Совокупный список на основе размера
- 20. Настроить размер UILabel на основе размера Swift
- 21. Определение размера массива на основе размера строки
- 22. ограничение длины текстовой длины на основе ширины div
- 23. Перевести Анимация на основе размера экрана
- 24. Изменение размера шрифта на основе html length
- 25. Изменение размера UIView на основе содержимого
- 26. Просмотр обновления MVP на основе состояния
- 27. Сумма столбца на основе длины строки
- 28. Создание строк длины X на основе массива
- 29. Имена строк фильтра на основе длины строки
- 30. перемещать файлы на основе длины файла
ли вам удалось получить эту работу? – damjandd