无法在 Nativescript 中设置 ActionBar 项目的样式
Unable to style ActionBar items in 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
}
如有任何帮助,我们将不胜感激。
您不能使用 CSS 设置系统图标的样式。您可以使用自定义图像代替它们,并在您的应用程序中使用它们之前设置它们的样式。 <ActionBar.actionItems>
的平台存在限制,请查看 repo 了解更多信息,我相信不久前有一个与此相关的问题。
我正在尝试在 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
}
如有任何帮助,我们将不胜感激。
您不能使用 CSS 设置系统图标的样式。您可以使用自定义图像代替它们,并在您的应用程序中使用它们之前设置它们的样式。 <ActionBar.actionItems>
的平台存在限制,请查看 repo 了解更多信息,我相信不久前有一个与此相关的问题。