无法在Nativescript中设置ActionBar项的样式

时间:2016-01-21 12:16:15

标签: javascript css nativescript

我正在尝试更改Nativescript框架中ActionItem的颜色。我已尝试在color文件中设置background-color.css内联,但这没有效果。

我的ActionBar XML:

<ActionBar title="Activities">
    <ActionBar.actionItems>
        <ActionItem
          ios.systemIcon="13" ios.position="left"
          android.systemIcon="ic_menu_refresh" android.position="actionBar"/>
    </ActionBar.actionItems>
</ActionBar>

我的动作栏CSS:

ActionBar{
    color: #fff;
    background-color: #000165; 
}

我也尝试过使用:

ActionItem{
    color: #fff; 
    background-color:#fff
}

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:1)

您无法使用CSS设置系统图标的样式。在使用应用程序之前,您可以使用自定义图像代替它们并对其进行样式设置。 <ActionBar.actionItems>的平台存在限制,请查看回购以获取更多信息,我相信不久前还存在与此相关的问题。