在 iOS 模拟器 (13.3) 和 Android 10 上
我有一个问题,Appearance而useColorScheme当我设置了暗模式,它仍然返回“轻”。
import { useColorScheme, Appearance } from 'react-native';
const colorScheme = useColorScheme();
console.log(colorScheme, Appearance.getColorScheme()) // "light", "light"
Run Code Online (Sandbox Code Playgroud)
难道我做错了什么?
Art*_*mKh 16
我发现了问题。
与此拉取请求相关的问题https://github.com/facebook/react-native/commit/f7b90336be25b78935549aa140131d4d6d133f7b - 当调试器处于活动状态时,您将始终获得“轻量级”主题。只需关闭调试器,一切都会好起来的。
小智 11
还要确保您没有在. 我把它设置为“light”,所以总是返回“light”。UIUserInterfaceStyleInfo.plistAppearance.getColorScheme()
| 归档时间: |
|
| 查看次数: |
2676 次 |
| 最近记录: |