iOS中一行代码实现 UIView 镂空效果

2020-01-21 07:42:20王旭
 ,用 maskView 指代充当遮罩的 view 。

目前看来,可以从两个方向入手:

  1. 修改遮罩的绘制过程
  2. 修改 maskView 本身

方式一是指,在设置这个属性的时候,对 originView 的视图进行重新绘制,然后在绘制的时候,减掉 maskView的区域。

方式二是指,当拿到 maskView