代码之家  ›  专栏  ›  技术社区  ›  Paresh Mangukiya

如何给同一视图的阴影和角半径自定义边?[复制]

  •  1
  • Paresh Mangukiya  · 技术社区  · 6 年前

    今天我们要问的是一些棘手的阴影到角半径的视图,如果我只想创建一个有上下圆角和阴影的视图呢?我怎么才能用Swift呢?

    任何帮助都将不胜感激。

    1 回复  |  直到 4 年前
        1
  •  1
  •   AdamPro13    6 年前

    无需太多代码即可完成此操作:

    let circleView = UIView(frame: CGRect(x: 0, y: 0, width: 100, height: 100))
    circleView.backgroundColor = .darkGray
    circleView.layer.cornerRadius = 50
    circleView.layer.shadowColor = UIColor.green.cgColor
    circleView.layer.shadowRadius = 10
    circleView.layer.shadowOpacity = 1
    

    结果:

    circleWithShadow