AppCode忽略"从左到右的伪语言"从架构配置设置

时间:2015-02-23 12:14:23

标签: ios xcode ios-simulator right-to-left appcode

我正在编写支持从右到左语言的应用。要在模拟器中测试应用程序,我在xCode中的Schema配置中设置了“Right to Left Pseudolanguage”:

enter image description here

从xCode运行应用程序时,一切都按预期进行,系统以从右到左的方式绘制ui元素。问题是当我尝试从AppCode运行应用程序时,因为它似乎忽略了这个设置,应用程序看起来很常见。

在AppCode中的每次更改后,我都必须切换到xCode才能运行模拟器。 它很烦人。有人可以帮帮我吗?

2 个答案:

答案 0 :(得分:3)

如果您可以在AppCode中启动时将参数传递给应用,则需要指定:

-NSDoubleLocalizedStrings YES
-AppleTextDirection YES
-NSForceRightToLeftWritingDirection YES

这应该会给你想要的左右伪语言效果。

答案 1 :(得分:3)

我调试了xCo​​de在模拟器中启动进程时输入的参数。最终的答案应该是:

-AppleTextDirection YES 
-NSForceRightToLeftWritingDirection YES

请勿忘记参数名称开头的短划线。