我正在对我的应用程序进行本地化并希望添加一些 rtl 支持(我的应用程序目前处于 ltr)。
提供此类本地化的最佳方法是什么?我正在考虑为 rtl 和 ltr 创建不同的 xib,但我该如何加载正确的 xib?
最佳答案
不久前我问了一个与您类似的问题:How does waze change objects location with their localization?
最好的办法是使用不同的 xibs\StoryBoard,并在检查本地设置后区分两者。您还可以要求用户提供他的母语以触发正确的 Storyboard(有些用户喜欢控制他们获得的语言,即使手机是另一种语言)
如果您要支持 iOS 6,并且有一种方法可以使用 AutoLayout
实现上述目标,但我不确定这就是您要找的。p>
关于ios - 如何将 rtl 支持添加到我的 ios 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18545335/