Xamarin 有没有办法改变苹果信息的颜色以及iOS屏幕顶部和底部的滑动条?
我有一个窗体应用程序,它有一个暗模式。但是,显示在屏幕顶部的苹果信息和底部的滑块显示得非常亮。有没有办法改变这些的颜色Xamarin 有没有办法改变苹果信息的颜色以及iOS屏幕顶部和底部的滑动条?,xamarin,xamarin.forms,Xamarin,Xamarin.forms,我有一个窗体应用程序,它有一个暗模式。但是,显示在屏幕顶部的苹果信息和底部的滑块显示得非常亮。有没有办法改变这些的颜色 顶栏只能是黑色或白色,或者如果您根本不想看到它,可以将其隐藏 底部(选项卡)栏可能会受到影响,您可以在iOS上使用外观API。例如,在AppDelegate.cs文件中添加如下行:uitabar.Appearance.TintColor=Color.Red.ToUIColor() 可能还有更高级的场景,请看我的博客: 以及Xamarin.Forms repo上的(开放)PR,
顶栏只能是黑色或白色,或者如果您根本不想看到它,可以将其隐藏 底部(选项卡)栏可能会受到影响,您可以在iOS上使用外观API。例如,在
AppDelegate.cs
文件中添加如下行:uitabar.Appearance.TintColor=Color.Red.ToUIColor()代码>
可能还有更高级的场景,请看我的博客:
以及Xamarin.Forms repo上的(开放)PR,这将直接从表单框架实现:In-app delegates.cs find Finishlaunching方法和以下所有代码。也相应地设置颜色
UINavigationBar.Appearance.BarTintColor=UIColor.FromRGB(190,18,40);
UINavigationBar.Appearance.SetTitleTextAttributes(新UITextAttributes{TextColor=
UIColor.Blue})