美文网首页iOS
iOS 歌词颜色渲染、填充

iOS 歌词颜色渲染、填充

作者: 梦iOS | 来源:发表于2017-01-21 11:43 被阅读0次

    废话不多说,直接上代码

    .h文件

    @interfaceoptionalView :UILabel

    /**填充色,从左开始*/

    @property(nonatomic,strong)UIColor*fillColor;

    /**滑动进度*/

    @property(nonatomic,assign)CGFloatprogress;

    @end

    .m文件

    #import"optionalView.h"

    @implementationoptionalView

    //滑动进度

    - (void)setProgress:(CGFloat)progress {

    _progress= progress;

    [selfsetNeedsDisplay];

    }

    - (void)drawRect:(CGRect)rect {

    [superdrawRect:rect];

    [_fillColorset];

    CGRectnewRect = rect;

    newRect.size.width= rect.size.width*self.progress;

    UIRectFillUsingBlendMode(newRect,kCGBlendModeSourceIn);绘制

    }

    @end

    相关文章

      网友评论

        本文标题:iOS 歌词颜色渲染、填充

        本文链接:https://www.haomeiwen.com/subject/ywngbttx.html