Skip to content

Kejiasir/EffectViewDemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS 中实现毛玻璃(高斯模糊)的三种方式

  • 第一, iOS7之前, 使用系统的 UIToolbar 这个类来实现
  • 第二, iOS8之后, 官方新增了 UIBlurEffect 这个类来实现, 它其实是直接在图片上面盖了一层View
  • 第三, 使用第三方的框架, LBBlurredImage 这个框架内部是直接对图片进行了渲染处理的
  • 说明: 前面两个是官方的, 使用起来比较高效, 第三方的效果显然也没有那么好看, 大家还是看需求使用吧; 苹果推荐使用UIBlurEffect
  • demo 中都有详细的实现代码可以参考, 需要用到的朋友可以 Clone or download 下来看看

放几张效果图:

  • 第一张是用 UIToolbar实现的, 第二张是用UIBlurEffect实现的, 第三张是用LBBlurredImage实现的

About

iOS实现毛玻璃(高斯模糊)的三种方式

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published