waze如何通过本地化改变对象位置?

第一个图像是语言设置为希伯来语,第二个是英语。 看一下图像中的“谢谢:”这个词。 Waze如何设法将单词的位置改为右到左语言? 定期本地化

感谢:X

本来应该

תודות:X

这只是一个例子。 Waze做了很多。

Waze支持iOS 4.3及更高版本,因此AutoLayout是不可能的。 通过定期本地化,我知道您可以更改单词的内容但位置? 这是第一次。

我可以设置if ifphone语言是英语then将布局更改为..? (如果是这样,很多ifs ……“谢谢

希伯来语英语

坦率地说,我不知道是否有任何标准化的方法。 但我看到了几个选项:1。使用本地化.xib文件甚至完整的故事板。 2.以编程方式更改。 获取当前本地化并将一些IF添加到视图控制器并重新排列项目。 如果这是在自定义UITableViewCell子类中,则覆盖layoutSubViews(或左右)并更改符合语言环境设置的布局。 如果在cellForRowAtIndexPath中布局它,则在那里应用本地化。