【问题标题】:Gradient Stroke on UIButtonUIButton 上的渐变描边
【发布时间】:2012-04-12 07:25:29
【问题描述】:

我在 UIButton 上找到了用于渐变的 GradientButton 类 - 但是我不知道如何在按钮周围获得匹配的笔划。如何在按钮上创建渐变笔触?

【问题讨论】:

    标签: iphone ios uibutton core-graphics quartz-graphics


    【解决方案1】:

    您需要为此使用 CALayer:

    [[button layer] setCornerRadius:8.0f];
    [[button layer] setMasksToBounds:YES];
    [[button layer] setBorderWidth:1.0f];
    

    别忘了导入:

    #import <QuartzCore/QuartzCore.h>
    

    【讨论】:

      【解决方案2】:

      这是一个很好的教程,用核心动画制作教程,作者是 Matt Long http://www.cimgf.com/2010/01/28/fun-with-uibuttons-and-core-animation-layers/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-29
        • 2019-03-03
        • 2020-08-27
        • 2016-01-04
        相关资源
        最近更新 更多