码迷,mamicode.com
首页 > 移动开发 > 详细

ios - 视图 渐变

时间:2018-04-25 17:03:37      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:nbsp   表示   layer   uibutton   style   end   tar   point   adl   

//
//  YViewGradient.m
//  AoleYou20170907
//
//  Created by XY IOS on 2018/4/25.
//  Copyright ? 2018年 -陈诗友. All rights reserved.
//

#import "YViewGradient.h"

@implementation YViewGradient


/**
 按钮渐变

 @param viewid 按钮
 */
+(void)changeAlphaWithviewID:(UIButton *)viewid{
    CAGradientLayer *_gradLayer = [CAGradientLayer layer];
    NSArray *colors = [NSArray arrayWithObjects:
                       (id)[[UIColor colorWithWhite:0 alpha:1] CGColor],
                       (id)[[UIColor colorWithWhite:0 alpha:0.8] CGColor],
                       (id)[[UIColor colorWithWhite:0 alpha:0.6] CGColor],
                       nil];
    [_gradLayer setColors:colors];
    //渐变起止点,point表示向量
    [_gradLayer setStartPoint:CGPointMake(1.0f, 0.0f)];
    [_gradLayer setEndPoint:CGPointMake(0.0f, 0.0f)];
    [_gradLayer setFrame:viewid.bounds];
    [viewid.layer setMask:_gradLayer];
}
@end

 

ios - 视图 渐变

标签:nbsp   表示   layer   uibutton   style   end   tar   point   adl   

原文地址:https://www.cnblogs.com/shenlaiyaoshi/p/8945215.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!