适配工具

更新时间:2023-10-12 08:00:23下载pdf

Utils 主要在适配、颜色、数值、时间、字符串、温度等方面封装一系列常用的工具方法,帮助您更方便的开发智能产品。

本文介绍了适配相关的工具方法。

名称

RatioUtils

描述

安卓或 Web 环境下,屏幕宽度等参数是动态的,RatioUtils 提供基于屏幕比例进行适配的快捷方法。

请求参数

参数 说明
hRatio 屏幕水平比,即当前屏幕的 iPhone6 屏幕的宽的比。
vRatio 屏幕垂直比,即当前屏幕的高和 iPhone6 屏幕的高的比。
width 当前屏幕宽。
height 当前屏幕高。
ratio 对角线比例,即当前屏幕对角线长度和 ip6 屏幕对角线长度的比。
convertX 通过 hRatio 换算长度。
convertY 通过 vRatio 换算长度。
convert 通过 ratio 换算长度。
isIos 是否是 iOS 系统。

请求示例

import { Utils } from "tuya-panel-kit"; const { convertX } = Utils.RatioUtils; // 某组件设计稿上宽13 width = convertX(13); // 最后该组件在当前设备的宽度