6
回答
IOS 这种效果怎么实现?
终于搞明白,存储TCO原来是这样算的>>>   

第一种颜色的填充效果怎么实现的  我用CAGradientLayer只能做成图2这种效果   求大神指导  感谢

iOS
举报
niu101025
发帖于2年前 6回/3K+阅

这能帮到你么?http://stackoverflow.com/questions/7480832/how-to-create-a-uiview-that-contains-0-to-1-opacity-value-alpha-value-from-bot

其实,我也不懂objc/swift

--- 共有 1 条评论 ---
niu101025你这个连接里面的方法就是我图二 所示效果 但是我要图一的效果 2年前 回复
给颜色一个透明度啊 

layer.colors = [NSArray arrayWithObjects:(id)[[UIColor blueColor] colorWithAlphaComponent:0.4].CGColor, (id)[[UIColor blueColor] colorWithAlphaComponent:0.2].CGColor, nil];

利用CaGradientLayer即可实现

self.gradientLayer.colors     = @[ (__bridge id)COLOR(141, 191, 225, 1.0).CGColor,

                                              (__bridge id)COLOR(123, 191, 233, 1.0).CGColor,

                                              (__bridge id)COLOR(130, 186, 222, 1.0).CGColor,

                                              (__bridge id)COLOR(125, 190, 230, 1.0).CGColor,

                                              (__bridge id)COLOR(121, 193, 237, 1.0).CGColor,

                                              (__bridge id)COLOR(129, 193, 235, 1.0).CGColor,

                                              ];

self.gradientLayer.locations = @[ @(0.0f),@(.11178),@(.26284),@(.59215),@(.80363),@(.90363)];


顶部