目前的案文的方向(BiDi支持)在可可?
-
19-09-2019 - |
题
我最近接到阿拉伯文翻译对我的应用程序,但想要做的不仅仅是替换。我可以重新布局的大部分尖与接口的建设者,但有几件事情,我需要做的编程方式。
是否有某种方式在可可图,如果当前的区域是一个RightToLeft区域设置,或做我只是检查看看,如果目前的区域是阿拉伯文或希伯来语?
我一直在寻找的任何"双向"的文章,或信息可可应用程序现在一段时间,但没有太多的幸运。任何建议?
谢谢。
解决方案
在10.6,请参阅 -[NSApplication userInterfaceLayoutDirection]
.对于较早版本中,没有明确的支持,所以,是的,你可能只是寻找特定的选择。
你可以做一个 respondsToSelector
检查使用 -userInterfaceLayoutDirection
在任何系统,它是可用的。
看看 AppKit释放笔记 对于这个和其他变化。
不隶属于 StackOverflow