Objective c iPhone如何忽视尊重语言方向

Objective c iPhone如何忽视尊重语言方向,objective-c,settings,right-to-left,autocorrect,Objective C,Settings,Right To Left,Autocorrect,我用一个UIViewController创建了一个iPhone应用程序,并在情节提要中进行了设计。我放置了3个UIImage,每个都显示一个图像 我的电话系统语言界面设置为英语(设置->常规->国际->语言) 将我的系统语言界面更改为希伯来语,运行应用程序&图像以镜像模式(相反顺序)显示,如下所示 在size inspector中,我已从所有水平、尾随和前导约束中删除了尊重语言方向的复选标记,但这没有帮助 还有什么其他方法可以禁用/或忽略语言界面自动更正?多亏了@LenaBru,我才找到

我用一个UIViewController创建了一个iPhone应用程序,并在情节提要中进行了设计。我放置了3个UIImage,每个都显示一个图像

  • 我的电话系统语言界面设置为英语(设置->常规->国际->语言)
将我的系统语言界面更改为希伯来语,运行应用程序&图像以镜像模式(相反顺序)显示,如下所示

在size inspector中,我已从所有
水平、尾随和前导约束中删除了
尊重语言方向
的复选标记,但这没有帮助


还有什么其他方法可以禁用/或忽略语言界面自动更正?

多亏了@LenaBru,我才找到了正确的方向

解决方案:更改以水平、尾随、前导、从左到右居中开始的所有约束,而不是尾随和前导

步骤:

  • 打开脚本-->单击“实用程序”面板上的“视图控制器-->单击控制-->转到大小检查器(标尺)
  • 查找约束(水平、尾随、前导、中间)->右键单击-->选择并编辑-->第二次规则从尾随前导更改为左右
  • 注意:您必须按规则执行此操作,不幸的是,无法选择所有约束并一起更改

    注2:如果每种语言都有一个故事板,那么生活就更容易了。转到正确的故事板,执行步骤1和2,并将
    方向从
    尾随前导
    更改为
    左右
    。使用此选项,可以选择所有约束并一起更改

    为xcode 6.0及以上版本编辑:
    双击规则并删除
    尊重语言方向
    中的复选标记,这将把约束从水平/前导/尾随/中心更改为左/右

    @jrturton你能帮忙吗?我也面临同样的问题,并且还将所有尾随和前导约束更改为左和右,每个静止视图显示作为镜像。请提供屏幕截图,说明如何应用左向右而不是前导拖尾。