gpt4 book ai didi

ios - Waze 如何通过定位改变对象的位置?

转载 作者:行者123 更新时间:2023-11-29 13:19:22 26 4
gpt4 key购买 nike

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

感谢:x

应该是

阿拉伯语:X

这只是一个例子。 Waze 经常这样做。

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

我可以设置 if iphone 语言是英语 then 将布局更改为..? (如果是这样的话,那就是很多如果……)谢谢

Hebrew English

最佳答案

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

关于ios - Waze 如何通过定位改变对象的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14757764/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com