其他

Theme除了提供颜色、字体等一系列功能外,还通过Theme.responsive提供了一些额外属性。

screen

screen提供了简单的屏幕相关信息

  • width: 屏幕宽度
  • height: 屏幕高度
  • dpd: 设备像素密度(PixelRatio.get()

scale

scale是一个函数,用来根据屏幕大小对数值进行缩放。

格式:

function scale(size: number, scaleEnable = true): number

第一个参数为要缩放的数据,第二个参数为是否需要缩放。

返回值:

调用scale函数时,会对计算后的值使用Math.round进行四舍五入取近似值,然后返回。