检查 UIAppearance 的可用性
Posted
技术标签:
【中文标题】检查 UIAppearance 的可用性【英文标题】:Checking for availability of UIAppearance 【发布时间】:2012-05-07 07:45:49 【问题描述】:我正在尝试使用以下方法检查 UIAppearance 类的可用性:
NSClassFromString(@"UIAppearance")
但是,这从 ios4 和 iOS5 都返回 nil - 有人知道如何解决这个问题吗?
【问题讨论】:
【参考方案1】:UIAppearance 不是一个类,它是一个协议。因此,为了检查它是否存在,您可以使用:
NSProtocolFromString(@"UIAppearance");
它在
【讨论】:
【参考方案2】:这可能会派上用场:
List of Classes that Support UIAppearance in iOS 5
【讨论】:
以上是关于检查 UIAppearance 的可用性的主要内容,如果未能解决你的问题,请参考以下文章
如何从 UILabel 中删除 UIAppearance 设置?