iOS 8之后 iOS提供了实现原生毛玻璃效果的接口,使用起来也非常方便,先简单看看效果图
原生毛玻璃效果使用方法
- 在添加毛玻璃视图之前,你需要制定一种毛玻璃效果,用到的类是UIBlurEffect
//设置毛玻璃的效果
let effect = UIBlurEffect.init(style: .light)
- 设置并添加毛玻璃效果
//创建并添加毛玻璃视图
let blurView = UIVisualEffectView.init(effect: effect)
blurView.frame = CGRect.init(x: 120, y:30, width: 100, height: 300)
self.view.addSubview(blurView)
简单几句就搞定。
网友评论