首頁  >  問答  >  主體

ios - 如果对一个CALayer图层或者UIView视图中间镂空

一个背景黑色50%透明,中间镂空一个全透明的区域该怎么弄?

迷茫迷茫2721 天前837

全部回覆(3)我來回復

  • PHP中文网

    PHP中文网2017-04-17 13:38:48

    繪製View的時候用layer.mask為layer加個圖片遮罩(可以做一張灰白圖片,黑色顯示,白色不顯示,灰色代表半透明)。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-17 13:38:48

    全透明的UIView上蓋一層半透明的中間鏤空的圖片不就好了

    回覆
    0
  • 阿神

    阿神2017-04-17 13:38:48

    let path = UIBezierPath(rect:self.view.bounds)

    雷雷

    回覆
    0
  • 取消回覆