Центральная метка после динамического обновления текста в Axure

У меня есть метка, которую мы будем называть selectedTextLabel с несколькими метками под ней, образуя список (да, я знаю о повторителях), когда я выбираю одну из нижних меток, я добавляю текстовое описание этой метки в selectTextLabel. Проблема, с которой я столкнулся, заключается в том, что хотя selectedTextLabel выровнен по центру (позиционно), а текст внутри него выровнен по центру, когда новый текст, который длиннее или короче оригинала, помещается в него из действия, он сохраняет то же самое верхние левые координаты xy и увеличивают или уменьшают ширину соответственно, делая мой дизайн выровненным.

Это почти как если бы он не подчинялся выравниванию текста: центрируйся на динамическом тексте, как в редакторе.

Кто-нибудь знает решение? Это ошибка? Я гуглил, но получил только ответы на основе редактора, а не динамические ответы на основе браузера.

Благодарю.

1 ответ

Решение

После инсайта выясняется, что это довольно просто. Вам просто нужно сделать метку на всю ширину, внутри которой вы хотите, чтобы она была центрирована. Затем, если у вас есть установленный центр выравнивания текста, он будет держать текст по центру.

То, что происходило в моем случае, состояло в том, что у меня была только метка, установленная на ширину первого выделения, и поскольку метка не знала, что делать, когда в тексте было установлено что-то более длинное, она расширяла свою ширину, но сохраняла ту же вершину. оставил координаты X и Y, делая новый центр смещенным.

Я надеюсь, что это помогает кому-то там.

Другие вопросы по тегам