我想开发支持多国语言的ios应用程序。

因此,当应用程序将支持英语时,其设计应从左至右,而当应用程序将支持阿拉伯语时,则设计/文本应从右至左。

那么,有谁对此功能有任何想法?还是我们需要以编程方式对其进行管理?

谢谢,

哈迪克·沙

最佳答案

正如Mike Weller在评论中提到的那样,Autolayout应该这样做:

https://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AutolayoutPG/Articles/Introduction.html#//apple_ref/doc/uid/TP40010853-CH1-SW1

“您甚至不必为希伯来语和阿拉伯语等语言指定新的布局,在这些布局中,元素本身从左到右的顺序通常应该颠倒。”

这个问题似乎已经回答了好几次,包括以下内容:

Right to left and left to right languages in the same app?

在这里确定语言的方向:

iOS: Determine if device language is Right to Left (RTL)

关于ios - IOS中的多语言设计支持,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17884197/

10-16 15:10
查看更多