如下图1所示,ios 13上的模态视图显示时,默认背景是黑色。但在nativescript上,默认背景是白色的,如图2所示。如何用nativescript核心实现图1的那种背景(黑色)?我试着改变状态栏的颜色,但那实际上改变了图片中部分可见的顶部页面部分的颜色。我试着在Frame css上定义背景色,但没有成功。有什么建议吗?先谢谢你了。
模态视图选项。
const option: ShowModalOptions = {
context: { selectedAccount: account },
closeCallback: (a, b, c, action) => {
//some code
},
fullscreen: false
};
mainView.showModal("./modal-add-page", option);
在iOS上要设置窗口的背景色。
import * as app form "tns-core-modules/application";
import { Color } from "tns-core-modules/color";
// You must run it once application is initiated
application.ios.window.backgroundColor = new Color("black").ios;