首先建议参考VV木公子的 3分钟实现iOS语言本地化/国际化(图文详解),值得阅读。
上面的方式都是退出App,重新打开。有没有直接选择语言,App整个语言立即改变呢?
我有两种思路:
1、一种是,写一个全局变量的语言值,当选择新语言后,改变这个值。而每次显示新页面的时候,判断当前页面是否和整个App,语言相通,如果如果不相同,则刷新页面调整语言。
2、一种是,当选择新语言后,发出通知,让所有的页面修改语言。
首先建议参考VV木公子的 3分钟实现iOS语言本地化/国际化(图文详解),值得阅读。
上面的方式都是退出App,重新打开。有没有直接选择语言,App整个语言立即改变呢?
我有两种思路:
1、一种是,写一个全局变量的语言值,当选择新语言后,改变这个值。而每次显示新页面的时候,判断当前页面是否和整个App,语言相通,如果如果不相同,则刷新页面调整语言。
2、一种是,当选择新语言后,发出通知,让所有的页面修改语言。
本文标题:iOS语言国际化
本文链接:https://www.haomeiwen.com/subject/sxupjqtx.html
网友评论