【发布时间】:2012-04-12 07:25:29
【问题描述】:
我在 UIButton 上找到了用于渐变的 GradientButton 类 - 但是我不知道如何在按钮周围获得匹配的笔划。如何在按钮上创建渐变笔触?
【问题讨论】:
标签: iphone ios uibutton core-graphics quartz-graphics
我在 UIButton 上找到了用于渐变的 GradientButton 类 - 但是我不知道如何在按钮周围获得匹配的笔划。如何在按钮上创建渐变笔触?
【问题讨论】:
标签: iphone ios uibutton core-graphics quartz-graphics
您需要为此使用 CALayer:
[[button layer] setCornerRadius:8.0f];
[[button layer] setMasksToBounds:YES];
[[button layer] setBorderWidth:1.0f];
别忘了导入:
#import <QuartzCore/QuartzCore.h>
【讨论】:
这是一个很好的教程,用核心动画制作教程,作者是 Matt Long http://www.cimgf.com/2010/01/28/fun-with-uibuttons-and-core-animation-layers/
【讨论】: