我需要知道colorScheme
设备的。
我找到了两种知道的方法,但我不明白两者之间有什么区别。
您推荐使用哪一种,为什么?
import { Text, useColorScheme } from 'react-native';
const MyComponent = () => {
const colorScheme = useColorScheme();
return <Text>useColorScheme(): {colorScheme}</Text>;
};
import { Appearance } from 'react-native';
const colorScheme = Appearance.getColorScheme();
if (colorScheme === 'dark') {
// Use dark color scheme
}