ios – 反应本地响应字体大小

前端之家收集整理的这篇文章主要介绍了ios – 反应本地响应字体大小前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想问一下本机句柄的反应或响应字体的反应.例如在 iphone 4s我有fontSize:14,而在iphone 6我有fontSize:18.

解决方法

你可以使用 PixelRatio

例如:

var React = require('react-native');

var {StyleSheet,PixelRatio} = React;

var FONT_BACK_LABEL   = 18;

if (PixelRatio.get() <= 2) {
  FONT_BACK_LABEL = 14;
}

var styles = StyleSheet.create({
  label: {
    fontSize: FONT_BACK_LABEL
  }
});

猜你在找的iOS相关文章