以加密货币的钱包为例,在 UI 设计里处理超大、超长数字,一般注意几点:
– 基本约定:比如金额不能换行,数字用逗号分隔千位,数字靠右对齐等
– 确定极限值:确定这个币的最大金额有多少个数字,估算标准用户的手机屏幕一行最多显示多少个数字
– 排版:比如这个币最长有 25 个数字,手机估计一行能显示 40 个 13px 的数字,那么一行最多只够 1 列金额、1~2 列文字
– 处理极端情况:如果一行不足以显示所有数字,需要缩小数字。比如钱包余额的字体是 18px 大小,而余额会有 25 位数字,一行就放不下了、必须缩小字体