Flex Mobile:无法在ActionBar的titlecontent区域中正确定位组件

时间:2012-04-05 05:02:01

标签: flex mobile flex-actionbar

当我尝试在titleBtent of ActionBar中放置一个按钮时,事情变得奇怪了。设置“left”和“horizo​​ntalCenter”都无法移动我的按钮。编码如下:

    <s:titleContent>
       <s:Button label="HELLO" left="50"/>
    </s:titleContent>

如何将Button置于此Actionbar的中间?

2 个答案:

答案 0 :(得分:1)

docs表示titleContent的默认布局为HorizontalLayout。所以'left'和'horizo​​ntalCenter'不适用。

您可以使用titleLayout属性为标题内容使用不同的布局(BasicLayout):

<s:titleLayout>
    <s:BasicLayout />
</s:titleLayout>

答案 1 :(得分:0)

您也可以使用css:

s|ActionBar 
{
    titleAlign: center;
}