我正在创建一个应用程序,允许用户选择2个语言,英语和阿拉伯语。Swift iOS以编程方式RTL我的应用程序的布局
因此,当用户选择阿拉伯语,我希望我的应用程序具有RTL布局。
问题是我该怎么做?我试过这样做:Settings>General>Language Region
。如果我选择沙特阿拉伯作为地区,并选择阿拉伯语作为语言,我的应用程序会自动执行RTL。
正如您所看到的那种方法是通过电话设置并影响您手机的整体布局。
现在,我真正想要完成的仅仅是使我的APP RTL无需去Settings>General>Language Region
并影响我的手机布局。所以当我点击我的应用“阿拉伯语”中的按钮时,我的应用会将其布局更改为RTL。
请任何帮助,您的帮助将不胜感激!
谢谢!
你为什么要实现一个应用程序内语言选择器?这会让您的用户感到困惑,因为他们希望所有应用都遵循Settings应用中的配置,而不是您自己的一些设置。 – wakachamo