我的应用程序的 UI 设计为在灯光模式下使用。但如果手机的默认主题是深色模式,我的应用程序也会切换到深色模式,并且 UI 看起来很垃圾。所以我想强制我的应用程序使用灯光模式。我怎样才能做到这一点?
In my app.xaml
我使用的文件UserAppTheme="Light"
,将内容页面的背景颜色设置为变体白色(例如#FFF
, #F2F3F4
)但仍然不起作用。
我什至尝试申请<style name="MainTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar">
in styles.xml
。但如果手机处于深色模式,所有类似白色的区域也会变暗。
我在MIUI 12上测试过。
iOS 更新您的info.plist
:
<key>UIUserInterfaceStyle</key>
<string>Light</string>
Android 改变风格MainTheme.Base
to DayNight
:
<style name="MainTheme.Base" parent="Theme.AppCompat.DayNight.DarkActionBar">
原始答案和更多详细信息来自詹姆斯·蒙特马尼奥博客 https://montemagno.com/opt-out-of-dark-mode-on-ios-android-uwp-and-macos/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)