【发布时间】:2012-04-16 15:53:20
【问题描述】:
我在 iOS 5 中使用UIAppearance 设置全局样式。这是一个例子:
[[UIbarButtonItem appearance]
setTtitletextAttributes:someStyle
forState:UIControlStateNormal
];
在大多数情况下看起来不错:
但在某些情况下,全局样式看起来很难看,就像在电影播放器中一样。
对于电影播放器,我希望使用默认的蓝色按钮。那么我如何只针对后退按钮的外观而不是完成按钮的外观呢?我在定位普通表格单元格和分组表格单元格时遇到了类似的问题。
【问题讨论】:
-
有什么方法可以在播放器显示之前和关闭之后调用 +appearance 吗?
-
您可以尝试在该类中将 UIBBarutton 创建为 customView,这样 UIAppearence 代理就不会影响样式。
标签: iphone ios cocoa-touch ios5