반응식 네이티브 v.42는 너비 = '100 %'이며 아이폰 7의 경우 2x (750px 너비)). 이것은 아이폰 7에서 제대로 작동하지만 7plus에서 이미지를 보면 위쪽과 아래쪽에서 잘립니다. 이를 방지하기 위해 이미지를 7plus (818px @ 2x)로 저장해야합니다.width = '100 %'는 기본 너비가 최대 화면 크기보다 작습니다.
width = '100 %'를 사용하고 이미지 크기가 최대 기본 크기를 비례하여 초과하는 방법을 아는 사람이 있습니까? 크기 변경 모드 변경이 작동하지 않습니다. 내가 도울 수 있다면 나는 어떤 플러그인도 사용하고 싶지 않다.
은 내가 명시 적으로 창 크기에 따라 높이와 너비를 정의 할 수 있다는 사실을 알고 :
import { Dimensions } from 'react-native'
const { height, width } = Dimensions.get('window')
export {
height as deviceHeight,
width as deviceWidth,
}
과 높이의 비율 계산을 사용하지만, 나는 차원을 선언 할 필요가 없게하는 방법을 찾고 있어요 높이 (본질적으로는 height: auto
)입니다.