如何将rtl支持添加到我的ios应用程序

问题描述:

我正在本地化我的应用程序,并希望添加一些rtl支持(我的应用程序目前在ltr中)。如何将rtl支持添加到我的ios应用程序

什么是提供此类本地化的最佳方法?我正在考虑为rtl和ltr创建不同的xib,但是如何加载正确的xib?

我问你类似的问题不是很久以前:How does waze change objects location with their localization?

你最好的选择是使用一个不同的xibs \故事板和检查本地设置后,两者之间的区别。你也可以让用户使用他的母语来触发正确的StoryBoard(有些用户喜欢控制他们正在使用的语言,即使手机是另一种语言) 如果你打算支持iOS 6,用AutoLayout实现上述方法,但我不确定那是你在找什么。