Центральная метка после динамического обновления текста в Axure
У меня есть метка, которую мы будем называть selectedTextLabel с несколькими метками под ней, образуя список (да, я знаю о повторителях), когда я выбираю одну из нижних меток, я добавляю текстовое описание этой метки в selectTextLabel. Проблема, с которой я столкнулся, заключается в том, что хотя selectedTextLabel выровнен по центру (позиционно), а текст внутри него выровнен по центру, когда новый текст, который длиннее или короче оригинала, помещается в него из действия, он сохраняет то же самое верхние левые координаты xy и увеличивают или уменьшают ширину соответственно, делая мой дизайн выровненным.
Это почти как если бы он не подчинялся выравниванию текста: центрируйся на динамическом тексте, как в редакторе.
Кто-нибудь знает решение? Это ошибка? Я гуглил, но получил только ответы на основе редактора, а не динамические ответы на основе браузера.
Благодарю.
1 ответ
После инсайта выясняется, что это довольно просто. Вам просто нужно сделать метку на всю ширину, внутри которой вы хотите, чтобы она была центрирована. Затем, если у вас есть установленный центр выравнивания текста, он будет держать текст по центру.
То, что происходило в моем случае, состояло в том, что у меня была только метка, установленная на ширину первого выделения, и поскольку метка не знала, что делать, когда в тексте было установлено что-то более длинное, она расширяла свою ширину, но сохраняла ту же вершину. оставил координаты X и Y, делая новый центр смещенным.
Я надеюсь, что это помогает кому-то там.