求助:iOS下的高区分度字体〜

2013-01-31 14:42:51 +08:00
 xatest
开发的APP中有一块位置显示6位长度验证码/兑换码,由于比较短,也许用户会人肉记下来(虽然已有自动复制到剪贴板的功能)。这6位由英文和数字组成,在实测当中还是有用户看错的,主要原因是iOS默认字体很难区分 0O 1Il ,iOS下有没有什么高区分度的字体推荐?
3660 次点击
所在节点    iDev
6 条回复
sobigfish
2013-01-31 15:05:59 +08:00
那就把兑换码0=o i=l=1
getrix
2013-01-31 15:37:47 +08:00
自动过滤掉0O 1Il,再生成一个验证码。
lex
2013-01-31 16:37:45 +08:00
http://iosfonts.com
貌似没有一个自带的字体能有效识别 O01lI的。
cogitovita
2013-01-31 16:41:47 +08:00
AirDroid的验证码,数字和英文是用两种颜色表示,可以参考一下
soulhacker
2013-02-01 15:38:06 +08:00
iOS 没有内置 0 O I l 1 区分度很好的,可以用这个来模拟:

http://iosfonts.com

解决方案可以用自带字体、图片、颜色区分…
alexrezit
2013-02-01 15:53:09 +08:00
在不能使用其他字体时最好的选择就是等宽字体了, Courier 和 Courier New 都是不错的.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/59380

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX