【发布时间】:2020-12-15 10:31:49
【问题描述】:
我已将带有CustomRenderer 的 Xamarin.Forms TabbedPage 的 BottomNavigation Bar (android) Selected Tab 的图标更改为未选中时出现的多色版本的图标。但是因为该图标有一个默认的SelectedBarItemColor,所以它采用SelectedBarItemColor 而不是原来的颜色。如何保持图标的原始颜色并摆脱 SelectedBarItemColor ?
【问题讨论】:
-
我不确定它是否与我之前遇到的问题相似,但我所拥有的是用于 android 的 styles.axml(或我们称为)覆盖了我对开关的颜色选择控制。我要做的是为该控件创建自己的单独 style.xaml 页面并将其应用到我的开关。也许这是您可能需要尝试的类似方法?
-
如果你有 svg 图标,你可以使用
TabbedPage中的UnselectedTabColor和SelectedTabColor属性来分配选定和未选定的颜色,而不是使用自定义渲染器。
标签: xamarin.forms tabbedpage android-bottomnavigationview