在我們的應用程序中,我們必須支持英語和阿拉伯語言,但語言更改選項在應用程序本身內可用。早些時候,我們已經處理了代碼中左右兩側的語言變化。在自動佈局中處理iOS應用程序中的語言變化
從iOS 9開始,用自動佈局設計UI將會在iPhone設置中更改語言的同時正確處理。
根據我的要求,我們更改了應用程序內的語言,並直接更新了「AppleLanguages」鍵。但故事板沒有正確更新。一旦我強制退出應用程序並重新啓動它,那麼它工作正常。
我需要澄清的是, 有沒有解決方案來改變這種(應用程序內的語言),而無需重新啓動應用程序? 如果否,重新啓動應用程序,我可以顯示警報並退出應用程序(通過使用退出(0))?這是否會通過應用審覈團隊批准?
@Netra這個庫將如何幫助他與UI? –
你可以使用退出(0),但然後蘋果不會讓你把應用程序到應用商店 –
@Netra,沒有我沒有使用任何庫。我已經使用本地化來更改翻譯。休息一下,我需要改變相反方向的佈局。所以當我更改「AppleLanguages」鍵時,它工作正常,但是當我重新啓動應用程序時。 –