当用户滚动它时,我必须部分隐藏UIView
。 UIScrollView
以上UIView
。
例如,在下面的给定图像中,我想隐藏可滚动区域下覆盖的蓝色区域。我的所有观点背景颜色都是清晰的颜色。
答案 0 :(得分:0)
每个UIView
,包括UIScrollView
,都有一个核心动画层(CALayer
)。
您可以使用
访问CALayer
view.layer
反过来,CALayer
有一个掩码,您可以使用
layer.mask
使用掩码是在运行时控制可见性和不透明度的最全面的方法。