react-native-svg를 이용하여 svg파일을 컴포넌트로 적용으로 성공하였으나
이벤트를 주려고 하니 문제가 발생하였다. iOS만;;
command + d를 눌러 Show Inspector로 확인해보니
영역을 이상하게 잡고 있는 부분이 확인되었다
구글신에게 물어보니 2가지 해결책을 제시해 준다
1. pointerEvents="none"
function SvgComponent() {
return (
<View pointerEvents="none">
// Svg 컴포넌트
</View>
)
}
2. overflow: hidden
function SvgComponent() {
return (
<View style={{ overflow: 'hidden' }}>
// Svg 컴포넌트
</View>
)
}
속성에 대한 정보는 직접 찾아보기로 하고 일단 여기까지
끝.
'프로그래밍 > React Native' 카테고리의 다른 글
[React Native] Blur 효과 만들기 (0) | 2022.08.05 |
---|---|
[React Native] TextInput의 secureTextEntry 속성 적용 시 문제 (0) | 2022.04.14 |
[React Native] 이미지를 .svg 파일로 적용하기 (0) | 2022.03.20 |
[React Native] iOS Multiple commands produce... .ttf 또는 .otf 관련 에러 (0) | 2022.03.10 |
[React Native] android react-native-reanimated 에러 (0) | 2022.02.01 |
댓글