UIView

作者: JaiUnChat | 来源:发表于2017-03-24 11:58 被阅读8次

1. maskView

  • 直接改变view的透明度可以通过以下语句来实现

    self.view.alpha = 0.5

  • UIView的maskView属性(遮罩),通过改变maskView自身覆盖区域的alpha
    值来改变透明度。
总结
  1. View只显示和它的maskView遮罩重叠的区域。

  2. 通过改变遮罩的alpha值和颜色实现透明、半透明的效果。

2. clipsToBounds

这个属性默认False,如果设置为True,那么子视图超出母视图的部分会被裁减而不会被显示。

open var clipsToBounds: Bool // When YES, content and subviews are clipped to the bounds of the view. Default is NO.
效果对比.png

相关文章

网友评论

      本文标题:UIView

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