>

기기 너비를 나누어 그리드를 만들 때 문제가 발생했습니다.

Dimensions.get ( 'window'). width/7을 수행하여 행에서 서로 옆에 7 개의 뷰를 만들려고 할 때 행에서 6 개만 계산하고 부모 컨테이너에 flex : wrap이 있기 때문에 두 번째 행의 7 번째보기 이것은 iPhone 기기, 특히 iPhone X (12.1)에서만 발생하며 iPad에서 완벽하게 계산됩니다. 계산에 누락 된 것이 있거나 알려진 문제입니까?

  • 답변 # 1

    나는 너비를 사용하지 않는다/7 이것을 사용한다

    <View style={{flex : 1}}> <View style={{ flex: 1 }} /> //7x </View> 또는 react-native-grid를 사용하고

    <Grid><Row/></Grid>
    
    

관련 자료

  • 이전 java - `map - : get`이 찾은 값의`optional` 또는`optionalempty ()`를 리턴하는 방법
  • 다음 delphi - 런타임시 라인의 그라디언트 시각화