我正在设置这样的标题:
Title = "Card " + index;
然后在我的代码中我增加索引并再次设置它:
Title = "Card " + index;
有没有办法让我可以将标题的颜色更改为适用于iOS和Android的格雷?
答案 0 :(得分:3)
Xamarin Forms Way:
您可以使用NavigationPage.BarTextColor
。最初创建NavigationPage
时设置此属性。
iOS方式:
您还可以将以下内容添加到AppDelegate,以便为iOS端全局更改条形文本颜色(我通常将它们放在Forms.Init()
和LoadApplication()
行之间:
UINavigationBar.Appearance.SetTitleTextAttributes(new UITextAttributes { TextColor = UIColor.White });
Android Way:
然后你可以通过应用正确的主题在Android项目中全局完成。有关示例,请参阅this link(查找样式操作栏标签文本和颜色选择器部分)。