1

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

谢谢:x

本来应该

תודות:X

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

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

我可以将ifiphone 语言设置为英语then,将布局更改为..?(如果是这样,那是很多如果......”谢谢

希伯来语 英语

4

1 回答 1

1

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

于 2013-02-07T18:19:29.577 回答