【问题标题】:RTL in iOS 9.2 issueiOS 9.2 问题中的 RTL
【发布时间】:2015-12-28 08:31:58
【问题描述】:

我的以下代码适用于 iOS 9.0 和 iOS 9.1,但是当我升级到 9.2 时它不能正常工作。为了支持旧版本,我正在使用 CGAffineTransform。

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

为什么这个不工作

【问题讨论】:

    标签: ios objective-c uiview ios9.2


    【解决方案1】:

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

    【讨论】:

    • 是的,谢谢伙计,现在我知道它的缺点是什么。在每个版本中,我都必须再次检查应用程序是否正在使用此调整。现在为我未来的版本遵循正确的步骤不用担心。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-12
    • 2016-07-28
    相关资源
    最近更新 更多