react-native 样式适配, React Native中指定大小通常只能使用数字,不能使用百分比
所以考虑适配的问题, 做下笔记:
RN中适配, 由于基本样式都是flext弹性盒子布局, 所以大块还是比较好搞点, 但是有些细微处, 还是有些兼顾不到,可能这时候会想到百分比,
Rn提供了API 可以获取屏幕宽高 Dimensions
使用方法:
let MainHeight = Dimensions.get('window').height;
let MainWidth = Dimensions.get('window').width;
获取的值就是个准确的数值,此时可以改成你想要的百分比
屏幕宽度的30%
Dimensions.get('window').width * 0.033