Objective c 禁用阿拉伯语的自动布局本地化行为

Objective c Disable Autolayout Localization Behavior for Arabic

我有一段代码在其视图中不使用自动布局,它是用 Obj-C 编写的。

我想在切换到阿拉伯语时保持原样(从左到右)。

我知道如果我使用自动布局约束 (Respect or not the Language Direction) 有一种方法可以防止这种情况发生,但是如果我没有使用自动布局约束并且想禁用使我的应用程序变的功能怎么办阿拉伯语版本的 RTL 方向?

感谢您的帮助。

您可以使用 UISemanticContentAttribute

强制 UIView 的方向

即强制从右到左方向,应用

[myView setSemanticContentAttribute:UISemanticContentAttributeForceRightToLeft];

在您看来。