【发布时间】:2016-05-02 19:01:30
【问题描述】:
历史上,我使用以下方法将 iOS 状态栏切换为使用白色文本。
<Page loaded="loaded">
<Page.actionBar>
<ActionBar title="Whatever"></ActionBar>
</Page.actionBar>
</Page>
var frameModule = require("ui/frame");
exports.loaded = function(args) {
var page = args.object;
if (page.ios) {
var navigationBar = frameModule.topmost().ios.controller.navigationBar;
navigationBar.barStyle = UIBarStyle.UIBarStyleBlack;
}
};
不幸的是,在 NativeScript 2.0 发布后,这种方法似乎不再适用。知道会发生什么吗?
谢谢。
【问题讨论】:
-
请注意,我确认github.com/burkeholland/nativescript-statusbar/issues/2 底部的代码有效,但我希望有更简单的方法。
标签: nativescript