美文网首页
MJRefresh刷新提示文本为英文

MJRefresh刷新提示文本为英文

作者: CoderCurtis | 来源:发表于2018-04-04 17:37 被阅读769次

    因为页面存在下拉刷新,在写UI时使用MJRefresh先随便放了个默认的下拉刷新控件,运行时总觉得哪里不对,我的手机明明设置的中文显示,但下拉刷新显示的文本是英文,以为自己代码写错了,翻了下之前写的项目的代码,并没有发现问题。

    这个有点摸不着头脑,想着MJRefresh是做了国际化语言处理的,就在工程中搜索了下"下拉可以刷新"...工程中竟然没有这句话,我是通过pod方式导入MJRefresh的,找到其MJRefresh所在,发现下图中的bundle的资源为空...顿时知道了原因。

    屏幕快照 2018-04-04 17.21.58.png

    我解决的办法就是: 先将Podfile中pod 'MJRefresh' 注掉,然后 命令行pod install, 将其先移除掉, 再打开Podfile中的pod 'MJRefresh', 再次pod install, 重新运行程序,OK了。

    因为页面存在下拉刷新,在写UI时使用MJRefresh先随便放了默认个默认的下拉刷新控件,运行时总觉得哪里不对,我的手机明明设置的中文显示,但下拉刷新显示的文本是英文,以为自己代码写错了,翻了下之前写的项目的代码,并没有发现问题。

    这个有点摸不着头脑,想着MJRefresh是做了国际化语言处理的,就在工程中搜索了下"下拉可以刷新"...工程中竟然没有这句话,我是通过pod方式导入MJRefresh的,找到其MJRefresh所在,发现下图中的bundle的资源为空...顿时知道了原因。

    屏幕快照 2018-04-04 17.21.58.png

    我解决的办法就是: 先将Podfile中pod 'MJRefresh' 注掉,然后 命令行pod install, 将其先移除掉, 再打开Podfile中的pod 'MJRefresh', 再次pod install, 重新运行程序,OK了。

    PS: 第一次遇到bundle资源没有pod下来的情况

    相关文章

      网友评论

          本文标题:MJRefresh刷新提示文本为英文

          本文链接:https://www.haomeiwen.com/subject/oiqlhftx.html