public void SetStatusBarColor()

in src/Covi.iOS/CustomRenderers/Statusbar.cs [35:63]


        public void SetStatusBarColor(Color color)
        {
            if (_version == -1)
            {
                CheckVersion();
            }

            UIView statusBar;

            if (_version >= 13)
            {
                var statusBarTemp = UIApplication.SharedApplication.StatusBarFrame;
                statusBar = new UIView(statusBarTemp);
            }
            else
            {
                statusBar = UIApplication.SharedApplication.ValueForKey(
                    new NSString("statusBar")) as UIView;
            }

            if (statusBar != null && statusBar.RespondsToSelector(
            new ObjCRuntime.Selector("setBackgroundColor:")))
            {
                // change to your desired color
                statusBar.BackgroundColor = color.ToUIColor();
            }

            UIApplication.SharedApplication.KeyWindow.AddSubview(statusBar);
        }