【发布时间】:2020-09-13 13:08:42
【问题描述】:
如何在 NativeScript 7 上获取暗模式状态(暗/亮模式开启)?
有什么方法可以使用 @nativescript/core 来获取它,因为旧的 @nativescript/theme 现在似乎无法正常工作(可能还没有与 NativeScript 7 完全兼容。
【问题讨论】:
标签: android ios nativescript
如何在 NativeScript 7 上获取暗模式状态(暗/亮模式开启)?
有什么方法可以使用 @nativescript/core 来获取它,因为旧的 @nativescript/theme 现在似乎无法正常工作(可能还没有与 NativeScript 7 完全兼容。
【问题讨论】:
标签: android ios nativescript
什么意思
如何获取暗模式状态
Theme.getMode() 会告诉你它是自动、暗色还是亮色模式。
例如,如果我从手机启用了暗模式 Theme.getMode() 将返回 auto 而不是 Dark
你可以设置模式
Theme.toggleMode();
或
Theme.setMode(Theme.Dark);
在此之后Theme.getMode() 将返回ns-dark 或ns-light
【讨论】: