px转换成bp单位的工具函数

import {Dimensions} from 'react-native'
//当前屏幕的高度
const deviceH = Dimensions.get('window').height
// 当前屏幕的宽度
const deviceW = Dimensions.get('window').width

const basePx = 375

export default function px2dp(px) {
    return px *  deviceW / basePx
}

在项目中使用是这样

const isIOS = Platform.OS == "ios"
const {width, height} = Dimensions.get('window')
const headH = px2dp(isIOS ? 64 : 44)
原文地址:https://www.cnblogs.com/smart-girl/p/10687884.html