美文网首页
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