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

标签 objective-c xcode arabic right-to-left

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

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

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

感谢您的帮助。

最佳答案

您可以使用 UISemanticContentAttribute 强制 UIView 的方向

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

[myView setSemanticContentAttribute:UISemanticContentAttributeForceRightToLeft];

按照你的观点。

关于objective-c - Objective c 禁用阿拉伯语的自动布局本地化行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33730925/

相关文章:

objective-c - 游戏中心特定配对

ios - UIImageView 在设备上的启动屏幕中缺少图像

iphone - Cocos2d,在直立时使用 x 轴的景观错误中的加速度计移动 Sprite

ios - 如何启动并运行带有 MagicalRecord(核心数据)的 iCloud?

opengl - 用opengl写阿拉伯语文本

php - 按字母顺序排列阿拉伯语数据

ios - 通过 NSData 将 NSString 编码为 NSInputStream 后字节发生变化

objective-c - 具有条件值的 Objective C 中的常量

c# - 通过 ASP.NET JSON 返回阿拉伯文本

iphone - 在 iOS 上录制音频,并每分钟自动保存音频