Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 即时更改语言_Ios_Localization - Fatal编程技术网

Ios 即时更改语言

Ios 即时更改语言,ios,localization,Ios,Localization,我想在应用程序中做一个按钮,我希望我的应用程序支持中文和英文。web上的许多示例都需要重新启动应用程序才能生效。有没有办法在不重新启动应用程序的情况下更改应用程序中的语言?我在应用程序中做了类似的操作 用英语以外的其他语言保存我的按钮或项目文本 然后在应用程序加载中检查NSUserDefaults中的“Lang”keny值 如果不是“eng”,则加载该语言 如果在NSUserDefaults中设置按钮或列表,并能够选择和更改lang键,则 你们唯一应该做的就是改变你们在你们的列表或数组中的所有项

我想在应用程序中做一个按钮,我希望我的应用程序支持中文和英文。web上的许多示例都需要重新启动应用程序才能生效。有没有办法在不重新启动应用程序的情况下更改应用程序中的语言?

我在应用程序中做了类似的操作

用英语以外的其他语言保存我的按钮或项目文本

然后在应用程序加载中检查NSUserDefaults中的“Lang”keny值

如果不是“eng”,则加载该语言

如果在NSUserDefaults中设置按钮或列表,并能够选择和更改lang键,则

你们唯一应该做的就是改变你们在你们的列表或数组中的所有项目文本

每种语言的应用程序。

请检查此项。