我正在开发一个英语/阿拉伯语应用程序,用户可以在其中更改应用程序中的语言,以便更改应用程序布局和语言。我正在使用自动布局,当我将值更改为.AppleLanguages
UserDefaults
["ar-AE"]
问题是,tableview 布局已更改为rtl和ltr。但是删除按钮当时并没有改变它的位置(默认在右侧)。当我重新启动应用程序时,将反映更改,即删除按钮更改为左侧。但是为什么它在运行时没有改变?
我正在开发一个英语/阿拉伯语应用程序,用户可以在其中更改应用程序中的语言,以便更改应用程序布局和语言。我正在使用自动布局,当我将值更改为.AppleLanguages
UserDefaults
["ar-AE"]
问题是,tableview 布局已更改为rtl和ltr。但是删除按钮当时并没有改变它的位置(默认在右侧)。当我重新启动应用程序时,将反映更改,即删除按钮更改为左侧。但是为什么它在运行时没有改变?