在界面的字体显示问题,往往会碰到很多问题,比方工程里面是没有问题的,发布到移动端时却出现不显示问题。下面对Android于IOS的问题做下整理,只是针对动态字体。
1、Android
Android由于机型复杂,字体也是很多,往往出现有些机型的手机不显示,那么解决问题就是查手机所支持的中文字体进行添加
一般这样是可以解决问题。对于一些不同手机上,相同的显示内容,却不同手机不同的个别字不显示,是很奇葩,可能是NGUI的问题,可能是字体库的问题,总之很奇葩,有遇到此问题可以留言补充,谢谢。
2、IOS
工程文件往往是没有问题,发布在iPhone上后一个中文字都不显示,问题出在了你使用了Windows的字体,解决办法是使用mac系统的中文字体,然后后缀名改为otf,但并不是所有的中文字体都可以使用。
如果对于中文字体的样式很讲究,固定的内容可以采用图片,对于NGUI来说,一个Lable与一个图片的drawcall是一样的。
时间: 2024-10-12 02:47:48