在Axure中动态文本更新后的中心标签

时间:2016-03-14 17:32:53

标签: alignment label axure

我有一个标签我们会调用selectedTextLabel,下面有多个标签形成一个列表(是的,我知道有关中继器),当我选择其中一个较低的标签时,我会在该标签中输入&#39 ;文本描述为selectTextLabel。我遇到的问题是,虽然selectedTextLabel对齐居中(位置)并且其中的文本居中对齐,但当比原始文本更长或更短的新文本从动作中放入其中时,它会保留相同的左上角xy协调员并相应地增加或减少宽度,使我的设计看起来不对齐。

它几乎不喜欢文本对齐:以动态文本为中心,就像在编辑器中一样。

有谁知道解决方案?这是一个错误吗?我用谷歌搜索过但只得到了基于编辑器的答案,而不是基于动态浏览器的答案。

感谢。

1 个答案:

答案 0 :(得分:1)

经过洞察,结果证明这很容易。您只需将标签设置为您希望其居中的整个宽度即可。然后,如果你有文本对齐中心设置,它将保持文本居中。

在我的实例中发生的事情是我只将标签设置为第一个选择的宽度,因为标签不知道当更长的东西设置为文本时该做什么,它扩展了它的宽度但是保持不变相同的左上角x和y协调员,使新中心错位。

我希望这可以帮助那些人。