源码FFAngularPointilism,FFAngularPointilism能够将UIImageView像添加滤波器一样生成三角形状的点阵模糊效果。可以通过动画方式来模糊,也可以立刻模糊。另外并提供改模糊方式的动画。动画可以配置模糊程度及闪烁间隔。
效果图:

  • <ignore_js_op>

使用方法:

将Demo中的FFAngularPointilism文件夹直接复制到项目当中,并且将Images.xcassets中的4个三角形图案也要复制到项目中。

图像模糊 
初始化: 
_imageView = [[FFDoubleTriangleView alloc] initWithImage:[UIImage imageNamed:@"ww"]]; 
    [self.view addSubview:self.imageView];

通过动画方式: 
[self.imageView startAnimatedEffect:FFDoubleTriangleViewEffectMosaicFilter 
        withCompletion:^ 
        { 
        //完成模糊 
        }]; 
立刻模糊方式: 
[self.imageView applyFilter]; 
-------------------------------------------------------------------- 
模糊动画: 
self.shutteringView.coordinateSquaresToOmit = @[@[@0, @0]]; 
    _shutteringView = [[FFShutteringView alloc] initWithFrame:self.view.bounds]; 
    [self.containerShutteringView addSubview:_shutteringView];

动画启动: 
[self.shutteringView sparkLife];

设置动画的各种属性: 
-self.shutteringView.maximumAllowedDeathTicks = 1.0/(sender.value) * 400; 
-self.shutteringView.frameRate = sender.value * 30;

具体内容请参考demo.

详细说明:http://ios.662p.com/thread-2325-1-1.html

最新文章

  1. selenium实战-Compound class names not permitted
  2. 查看Linux是32位还是64位
  3. SqlServer常用语句参考
  4. EasyBCD安装CentOS双系统
  5. oracle查询转换_inlist转换
  6. C程序设计语言练习题1-11
  7. 版本管理工具Git(2)git的安装及使用
  8. phpcms v9 列表页直接下载功能代码实现
  9. 专注于C#.Net WPF软件开发-软件反编译-软件破解-逆向-靖芯科技-包括安卓APK反编译
  10. WebSocket(2)---实现游戏公告功能
  11. [物理学与PDEs]第4章第3节 一维反应流体力学方程组 3.2 一维反应流体力学方程组的 Lagrange 形式
  12. 【C/C++】龙格库塔+亚当姆斯求解数值微分初值问题
  13. Go语言运算符
  14. Ubuntu 16.04 python和OpenCV安装
  15. jQuery 【选择器】【动画】
  16. htm、html、shtml网页区别
  17. zk节点扩充
  18. ubuntu禁用super(win)键
  19. 内嵌Jetty输出debug日志
  20. windows7下怎样安装whl文件(python)

热门文章

  1. linux 创建 bootable iso 文件
  2. svn: 命令行上传多个指定文件
  3. Android: 清除View跳转的历史记录
  4. 【转】java中Thread类方法介绍
  5. Cisco VPP(1) 简单介绍
  6. JavaScript Patterns 2.5 (Not) Augmenting Build-in Prototypes
  7. IOS系统控件高度
  8. 面向画布(Canvas)的JavaScript库
  9. Silverlight,Windows 8应用开发实例教程系列汇总
  10. LaTeX 在线编辑器(LaTeX online editors)