diff --git a/nativescript-core/ui/page/page.ios.ts b/nativescript-core/ui/page/page.ios.ts index d54cdf6499..38c8224706 100644 --- a/nativescript-core/ui/page/page.ios.ts +++ b/nativescript-core/ui/page/page.ios.ts @@ -294,6 +294,15 @@ class UIViewControllerImpl extends UIViewController { } } } + + public get preferredStatusBarStyle(): UIStatusBarStyle { + const owner = this._owner.get(); + if (owner) { + return owner.statusBarStyle === "dark" ? UIStatusBarStyle.LightContent : UIStatusBarStyle.Default; + } else { + return UIStatusBarStyle.Default; + } + } } export class Page extends PageBase {