我是iPhone应用程序的新手。我很喜欢英语和阿拉伯语文本(在应用程序开始时选择语言),但只是好奇如何将屏幕格式从LTR格式化为RTL。
在布局中是否支持RTL的iPhone故事板?
我问了一些同样的问题,我找到了答案。
How to set Arabic text to right and English text to left on same label
答案 0 :(得分:4)
我绝对不是专家,但我在我的iOS应用程序中使用希伯来语。 iOS 6 SDK具有称为“自动布局”的功能,指南指出它使您不必担心RTL语言。
Cocoa Auto Layout允许单个视图声明自己的首选大小,这意味着如果标签的文本发生更改,则不必指定新布局 - 例如,因为本地化,如右侧窗口所示。您甚至不必为希伯来语和阿拉伯语等语言指定新的布局,其中元素本身的从左到右排序通常应该颠倒过来。
答案 1 :(得分:-2)
或者,如果您可以在iphone上的浏览器中查看语言,您可以尝试使用像phonegap这样的技术。