Skip to content

Commit 4e48e68

Browse files
author
Alexander Vakrilov
authored
feat(ios): set preferredStatusBarStyle in Page VCs (#8241)
1 parent e8f5ac8 commit 4e48e68

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

nativescript-core/ui/page/page.ios.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,15 @@ class UIViewControllerImpl extends UIViewController {
294294
}
295295
}
296296
}
297+
298+
public get preferredStatusBarStyle(): UIStatusBarStyle {
299+
const owner = this._owner.get();
300+
if (owner) {
301+
return owner.statusBarStyle === "dark" ? UIStatusBarStyle.LightContent : UIStatusBarStyle.Default;
302+
} else {
303+
return UIStatusBarStyle.Default;
304+
}
305+
}
297306
}
298307

299308
export class Page extends PageBase {

0 commit comments

Comments
 (0)