我需要在Xamarin.iOS (而不是窗体)中更改状态栏UI,其中背景为黑色,文本颜色为白色。为此,我想要自定义状态栏视图,我在互联网上搜索了所有我能找到的代码,发现下面的代码适用于大多数人。
var statusBar = UIApplication.SharedApplication.ValueForKey(new NSString("statusBar")) as UIView;
//tried with key statusBarWindow.statusBar as well.
statusBar.BackgroundColor = ...;
上面的代码在Xamar
我正在开发xamarin.forms应用程序,我想改变标题的颜色。我添加了android,运行良好,但IOS不知道如何改变。我添加了状态栏设计
public override void OnActivated(UIApplication uiApplication)
{
if (UIDevice.CurrentDevice.CheckSystemVersion(13, 0))
{
// If VS has updated to the latest version , you c
我不知道如何在UIStatusBarStyleBlackOpaque中将UIStatusBar的背景色设置为黑色,而导航条的背景色不是black.and,导航栏是转换的,因此状态栏从UINavigationBar.and文本的背景色中得到背景颜色,而statusbar上的文本背景色应该是白色的。我已经使用了black.and,但它在is 7中也不推荐使用。我知道可以将状态条的文本颜色更改为白色,方法是将StatusBarStyle设置为UIStatusBarStyleLightContent.
为了将UIStatusBar的背景色设置为黑色,我使用了以下代码:-
if ([[[UIDevic