我正在本地化我的应用,并希望添加一些rtl支持(我的应用目前在ltr中)。
提供此类本地化的最佳方法是什么?我正在考虑为rtl和ltr创建不同的xib,但是我将如何加载正确的xib?
答案 0 :(得分:1)
我不久前问了一个与你类似的问题:How does waze change objects location with their localization?
您最好的选择是使用不同的xibs \ StoryBoard,并在检查本地设置后区分两者。您还可以要求用户使用他的母语来触发正确的StoryBoard(有些用户喜欢使用他们所获得语言的控制器,即使手机使用的是另一种语言)
如果您打算支持iOS 6,并且有一种方法可以通过AutoLayout
实现上述目标,但我不确定这是您要找的内容。