美文网首页
iOS | 给tableview外框添加阴影

iOS | 给tableview外框添加阴影

作者: 想想8606 | 来源:发表于2022-03-29 15:52 被阅读0次
       _tableV.backgroundColor = [UIColor whiteColor];
        // 阴影颜色
        _tableV.layer.shadowColor = [UIColor lightGrayColor].CGColor;
        // 阴影偏移,默认(0, -3)
        _tableV.layer.shadowOffset = CGSizeMake(0,0);
        // 阴影透明度,默认0
        _tableV.layer.shadowOpacity = 0.5;
        // 阴影半径,默认3
        _tableV.layer.shadowRadius = 5;
        _tableV.clipsToBounds = false;

必须加最后一句,因为tablieview 的clips to bounds 默认等于 true, 如果不改过来,则添加的效果不会显示。

但是这样操作会导致tablev在上下滑的时候,一直滑到挡住上面的控件,所以比较推荐的做法是在tableV的背后,加一个view,来做阴影

相关文章

网友评论

      本文标题:iOS | 给tableview外框添加阴影

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