在我们的应用程序中,我们必须支持英语和阿拉伯语言,但语言更改选项在应用程序本身内可用。早些时候,我们已经处理了代码中左右两侧的语言变化。在自动布局中处理iOS应用程序中的语言变化
从iOS 9开始,用自动布局设计UI将会在iPhone设置中更改语言的同时正确处理。
根据我的要求,我们更改了应用程序内的语言,并直接更新了“AppleLanguages”键。但故事板没有正确更新。一旦我强制退出应用程序并重新启动它,那么它工作正常。
我需要澄清的是, 有没有解决方案来改变这种(应用程序内的语言),而无需重新启动应用程序? 如果否,重新启动应用程序,我可以显示警报并退出应用程序(通过使用退出(0))?这是否会通过应用审核团队批准?
@Netra这个库将如何帮助他与UI? –
你可以使用退出(0),但然后苹果不会让你把应用程序到应用商店 –
@Netra,没有我没有使用任何库。我已经使用本地化来更改翻译。休息一下,我需要改变相反方向的布局。所以当我更改“AppleLanguages”键时,它工作正常,但是当我重新启动应用程序时。 –