NativeScript iOS警报对话框按钮颜色

时间:2020-03-25 15:31:33

标签: ios nativescript nativescript-vue

发生一个有趣的问题,不知道从哪里开始。我有一个使用Nativescript&Vue构建的iOS应用,在黑暗模式下,对话框中的按钮颜色处于关闭状态。有时它们是明亮的蓝色(这是正常的颜色,我想要的),但是大多数时候它们是较暗的蓝色,很难看到。随机会显示正确的颜色,但大多数情况下会显示不正确的深色,我似乎无法将其图案化-只是随机的。

该对话框是一个confirm对话框,它以典型的Nativescript Vue方式被调用-没有自定义的调用。

对于任何可能导致这种情况发生的方向或想法,我们深表感谢。

按钮颜色错误

Incorrect button color

正确的按钮颜色

Correct button color

注意:对话框消息被故意涂黑

2 个答案:

答案 0 :(得分:0)

尝试在应用程序级别样式表的末尾编写按钮样式。

Button {
   color: blue; // any color your like
}

很遗憾,您还不能为亮/暗模式设置单独的样式。您可能要遵循一个open issue

答案 1 :(得分:0)

尝试将自定义模型组件用于警报对话框或https://market.nativescript.org/plugins/nativescript-fancyalert警报对话框。