实现TableView顶部透明度渐变效果

产品要求聊天界面顶部有透明度渐变效果,类似抖音直播的聊天界面。(其实就是抄[doge])

直接上代码:

// 渐变图层
    CAGradientLayer *gradient = [CAGradientLayer layer];
    gradient.frame = self.bounds;
    gradient.colors = [NSArray arrayWithObjects:
        (__bridge id)UIColor.clearColor.CGColor,
        UIColor.whiteColor.CGColor,
        nil];
    gradient.locations = [NSArray arrayWithObjects:
        [NSNumber numberWithFloat:0],
        [NSNumber numberWithFloat:1.0/10],
        nil];
    self.layer.mask = gradient;

参考自:https://blog.csdn.net/feng2qing/article/details/50914235

你可能感兴趣的:(iOS)