iOS 9.2 问题中的 RTL

RTL in iOS 9.2 issue

我的以下代码适用于 iOS 9.0 和 iOS 9.1,但是当我升级到 9.2 时,它无法正常工作 well.For 对旧版本的支持,我正在使用 CGAffineTransform。

if(SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"9.0"))
 {
   [[UIView appearance]setSemanticContentAttribute:UISemanticContentAttributeForceLeftToRight];
 }

为什么这个不起作用

请不要这样做。您不应该在 UIAppearance 代理上设置 semanticContentAttribute