class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
let image = UIImage(named: "imgname")
let imageView = UIImageView(image: image)
imageView.frame = CGRect(x: 0, y: 0, width: 300, height: 500)
self.view.addSubview(imageView)
// 初始化一个模糊效果对象(可以制作毛玻璃效果)
let blur = UIBlurEffect(style: .light)
// 初始化一个基于模糊效果的视觉效果视图
let blurView = UIVisualEffectView(effect: blur)
blurView.frame = CGRect(x: 40, y: 40, width: 200, height: 200)
blurView.layer.cornerRadius = 30
blurView.layer.masksToBounds = true
imageView.addSubview(blurView)
}
}
UIBlurEffect毛玻璃
最新推荐文章于 2023-06-25 10:16:21 发布