更改iOS应用程序本地化运行时

更改iOS应用程序本地化运行时,ios,iphone,localization,Ios,Iphone,Localization,如何将iOS应用程序本地化运行时更改为与Booking.com iOS应用程序相同。更改语言后不需要重新启动应用程序。 我是否需要通过代码处理所有事情而不使用iOS本地化系统 如何在运行时将布局从RTL更改为LTR,反之亦然?您可以在运行时更改应用程序本地化,请检查 要从右向左和从左向右更改布局,可以使用以下代码行: UIView.appearance().semanticContentAttribute = .forceRightToLeft UIView.appearance().seman

如何将iOS应用程序本地化运行时更改为与Booking.com iOS应用程序相同。更改语言后不需要重新启动应用程序。 我是否需要通过代码处理所有事情而不使用iOS本地化系统


如何在运行时将布局从RTL更改为LTR,反之亦然?

您可以在运行时更改应用程序本地化,请检查

要从右向左和从左向右更改布局,可以使用以下代码行:

UIView.appearance().semanticContentAttribute = .forceRightToLeft
UIView.appearance().semanticContentAttribute = .forceLeftToRight

您需要在IOS 9或更高版本中执行此操作?