React Native

화면 비율에 따른 폰트사이즈 구하기

Machine_웅 2021. 1. 8. 12:14
728x90
반응형
import {
  Platform, PixelRatio
} from 'react-native';


    fontSizeTest(){
        const { width: screenWidth, height: screenHeight } = Dimensions.get('window');
        const scale = screenWidth / 1440; // 기준 넓이 1440

        const newSize = 52 * scale 
        let result= 0
        if (Platform.OS === 'ios') {
            result =  Math.round(PixelRatio.roundToNearestPixel(newSize))
        } else {
            result =  Math.round(PixelRatio.roundToNearestPixel(newSize)) - 2
        }

        console.log("result",result)
    }
728x90
반응형

'React Native' 카테고리의 다른 글

팝업 다이얼로그 ver2  (0) 2021.01.11
팝업 다이얼로그 ver1  (0) 2021.01.11
앱 상태 체크  (0) 2020.12.02
푸시 - 백그라운드 상태에서 알림 클릭시 데이터 가지고 오기  (0) 2020.11.26
Text 데이터 줄수  (0) 2020.11.13