美文网首页
iOS设置UIView阴影

iOS设置UIView阴影

作者: 星河紫 | 来源:发表于2019-08-11 19:11 被阅读0次

    masksToBoundslayer对子layer进行切割,为true后切割后,阴影就看不到了。

    shadowOffsetlayer阴影的偏移量设置。

    shadowOpacity阴影的不透明度。

    shadowRadius阴影的半径。

    shadowColor阴影的颜色,会随着不透明度变。

    cornerRadiusview的圆角弧度。

    borderWidthview的边线宽度。

    borderColorview的边线颜色。

    遇到的坑:

    1. masksToBounds默认为false,也许项目中加了默认为true的效果。true的情况会导致阴影效果一直不会出来。

    clipsToBounds默认也是false,最好也设置一下false,防止不出阴影效果。

    2. 阴影的方向

    负负为左上  正正为右下

    layer.shadowOffset = CGSizeMake(1, 1)

    相关文章

      网友评论

          本文标题:iOS设置UIView阴影

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