最近弄了个react-native的项目,当做学习rn,先放个工具类,后期慢慢更其他东西;
直接上代码,代码也不多;
做到宽、高、字体大小的不同适配(实现很简单,只是为了按不同屏幕大小进行百分比)
'use strict'
import React from 'react';
import {Dimensions, PixelRatio} from 'react-native';
var utils = {
uiWidth: 375,//这里的值,是设计稿中的宽度,你们根据自己的设计稿改动,本人拿到的设计稿是iphone6的
uiHeight: 667,//这里的值,是设计稿中的高度,你们根据自己的设计稿改动,本人拿到的设计稿是iphone6的
pixel: 1 / PixelRatio.get(),
screenWidth: Dimensions.get('window').width,
screenHeith: Dimensions.get(