gpt4 book ai didi

c# - 在 Xamarin(Ios) 中设置导航标题颜色

转载 作者:行者123 更新时间:2023-11-29 00:40:31 25 4
gpt4 key购买 nike

我想使用 C# 在 Xamarin(Ios) 中设置导航栏标题颜色。

我设置了下面的方式,但它不起作用。

this.NavigationController.NavigationBar.BarTintColor = UIColor.Clear.FromHexString("#0072BA", 1.0f);
this.NavigationController.NavigationBar.TitleTextAttributes = UIColor.Magenta;

BarTintColor 有效,但 TitleTextAttributes 无效。我也看到文档,但在文档中未提及标题文本颜色。

感谢任何帮助..

最佳答案

花了 1 小时后我得到了解决方案。

输入 UIKit.UINavigationBar不包含 SetTitleTextAttributes 的定义并且没有扩展方法 SetTitleTextAttributes类型 UIKit.UINavigationBar可以找到。它给出以下错误:

Are you missing an assembly reference ?

所以不用调用 SetTitleTextAttributes ,执行以下操作:

this.NavigationController.NavigationBar.TitleTextAttributes = new UIStringAttributes()
{
ForegroundColor = UIColor.White
};

希望这对其他人有帮助。

关于c# - 在 Xamarin(Ios) 中设置导航标题颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39631273/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com