反应-内在计量-文本
在 React 本地同步中测量文本字符串的大小 .
这对在渲染前计算出一串文本的大小可能有用,例如对于动画目标.
API 文档
将软件包添加到您的 npm 依赖性
npm install @domir/react-native-measure-text
IOS 配置
运行 npx pod-install 在安装 npm 包后.
Android 配置
不需要额外的配置 .
使用量
import * as MeasureText from '@domir/react-native-measure-text';
MeasureText.measureWidth('Hello World', {
fontSize: 20,
fontFamily: 'Helvetica',
fontWeight: 'normal',
// TBD
// fontStyle: 'normal',
// fontVariant: ['small-caps'],
// letterSpacing: 0,
// lineHeight: 20,
// textAlign: 'left',
// textDecorationLine: 'none',
// textTransform: 'none',
// includeFontPadding: true,
// maxWidth: 100,
// maxHeight: 100,
// numberOfLines: 1,
// ellipsizeMode: 'tail',
})