javascript React原生维度不一致的单位

nzrxty8p  于 2023-03-28  发布在  Java
关注(0)|答案(1)|浏览(104)

我有一个已设置为80的视图宽度(使用Native Base):

<Box
        maxW="80"
        w="80"
        rounded="lg"
        overflow="hidden"
        borderColor="coolGray.200"
        borderWidth="1"
      >

应该有足够的3个这样的组件来适应整个屏幕。当我使用const { width } = useWindowDimensions()时,我的iPad mini的值返回为1133的宽度。
当我检查组件时,它的宽度为328
当维度看起来不一致时,我该如何确定一行中可以容纳多少项?例如,将80转换为328,或者将1133减少到与视图相同的单位?
谢谢你的帮助!

相关问题