长话短说,我正在用react-native编写一个计算器应用程序,我想要有两种不同的视图,当手机是垂直和水平时,有没有一种快速的方法来获得手机的方向,而不需要安装任何软件包
发布于 2021-10-28 18:21:07
import { Dimensions } from 'react-native';
function useIsHorizonal() {
const [isHorizonal, setIsHorizonal] = useState( Dimensions.screen.width > Dimensions.screen.height )
useEffect(()=> {
Dimensions.addEventListener(
'change',
({ screen: { width, height }}) =>
setIsHorizonal(width > height)
)
}, [])
return isHorizonal
}https://stackoverflow.com/questions/69758983
复制相似问题