iPhone应用程序(故事板)中是否有RTL支持

时间:2013-01-13 14:31:56

标签: iphone objective-c layout ios6 right-to-left

我是iPhone应用程序的新手。我很喜欢英语和阿拉伯语文本(在应用程序开始时选择语言),但只是好奇如何将屏幕格式从LTR格式化为RTL。

在布局中是否支持RTL的iPhone故事板?


答案

我问了一些同样的问题,我找到了答案。

How to set Arabic text to right and English text to left on same label

2 个答案:

答案 0 :(得分:4)

我绝对不是专家,但我在我的iOS应用程序中使用希伯来语。 iOS 6 SDK具有称为“自动布局”的功能,指南指出它使您不必担心RTL语言。

  

Cocoa Auto Layout允许单个视图声明自己的首选大小,这意味着如果标签的文本发生更改,则不必指定新布局 - 例如,因为本地化,如右侧窗口所示。您甚至不必为希伯来语和阿拉伯语等语言指定新的布局,其中元素本身的从左到右排序通常应该颠倒过来。

https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/AutolayoutPG/Articles/Introduction.html

答案 1 :(得分:-2)

或者,如果您可以在iphone上的浏览器中查看语言,您可以尝试使用像phonegap这样的技术。