【发布时间】:2012-01-08 15:24:36
【问题描述】:
是否可以使用 iOS 5 外观代理来重构在图层上设置属性的代码?
_button.layer.cornerRadius = 5.0f;
_button.layer.borderWidth = 1.0f;
_button.layer.borderColor = [[UIColor blackColor] CGColor];
_button.layer.masksToBounds = YES;
【问题讨论】:
-
我觉得目前错误的答案被标记为正确:-) Tieme's answer 专门针对香草 UIButton 是正确的。但是,如果您乐于以Sandy's answer 中所示的简单方式扩展 UIButton,则可以实现您在问题中要求的效果。