【WP开发】NGUI切换应用程序再切回应用字体全乱了
来源:互联网 发布:盛世势不可挡网络剧 编辑:程序博客网 时间:2024/05/19 10:35
今天测试出来的一个bug特别头疼,就是wp应用切换到别的应用再切换回来,会很大概率导致所有有UILabel的地方全部乱码或者干脆不显示。
使用NGUI版本是v3.0.2。unity3d版本4.6.4p2。手机lumia520。
如图:
用了很多办法,试过切换Localization.instance.currentLanguage再切换回来也一样,各种百度谷歌StackOverFlow也没找到答案。最后是这样解决的:
</pre><p><pre name="code" class="csharp">void OnApplicationPause(bool paused){if (!paused) {#if UNITY_WP8//修复页面跳转后字体乱码RefreshFont();#endif }}
public static void RefreshFont(){UIFont[] fonts = Resources.FindObjectsOfTypeAll(typeof(UIFont)) as UIFont[];for (int i = 0, imax = fonts.Length; i < imax; ++i) {UIFont font = fonts[i];font.MarkAsDirty();}}
在应用失去焦点回来之后,刷新下UIFont字体集,问题得到解决。不过带来的缺点就是每次app得到焦点就刷新很浪费,目前只碰到WP平台有此问题,安卓和IOS都没有,所以加了个限定语句只在WP平台起作用。
0 0
- 【WP开发】NGUI切换应用程序再切回应用字体全乱了
- wp开发
- WP 8.1 应用程序生命周期
- WP开发 - WP设备解锁
- NGUI---图片的切换
- IOS移动开发 应用程序互相切换问题
- IOS移动开发 应用程序互相切换问题
- WP应用程序磁贴设置
- 解决VS2010中文版开发WP应用的“后遗症”--找不到Windows Phone应用程序项目
- WP开发常见问题
- 搭建WP开发环境
- 微信开发,服务器回应
- 不要再直接用字符串常量给字符串指针初始化/赋值了
- 我要放弃 wp 了
- NGUI 点击按钮切换背景
- NGUI动态切换图集
- 回应
- 【unity】【游戏开发】使用NGUI制作可以左右切换的菜单
- 【C++】实现一个复数类(complex)(带有默认参数的构造函数 )
- snmpwalk命令常用方法总结
- 数据库基础练习
- centos6.5 内核编译过程
- uva 225(dfs)
- 【WP开发】NGUI切换应用程序再切回应用字体全乱了
- Oracle RAC的VIP和SCAN IP
- float 在 CUDA
- 查看Androi的appPackage和Activity的多种方法
- 第三章第三十题杨辉三角求某行某列的数
- Java语言绘画—没有尾巴的小乌龟
- poj1020 搜索
- BZOJ 3994 [SDOI2015]约数个数和
- 台湾--电话正则表达式