我在iOS应用中使用unicode字符\u2611
和\u2610
显示一个复选框。
在我自己的设备和模拟器上,一切都正常显示,但是,当我将同一个应用程序部署到另一台计算机的模拟器或设备上时,某些设备似乎错误地显示了已检查的字符\u2611
。
下面是截图。
我怀疑键盘,但工作和不工作似乎都被设置为英国英语,所以我排除了它。
答案 0 :(得分:0)
iOS 7中该角色的外观发生了变化,因此如果其中一些设备运行旧版本的操作系统,可以解释它。
答案 1 :(得分:0)
似乎>上的所有设备iOS 7.1.2 有这个问题。它适用于运行iOS 7.0.2及更低版本的设备。虽然没有尝试其余的。
通过使用图像而不是Unicode来解决这个问题。