SOURCE ffangularpointilism,ffangularpointilism can create a triangular lattice blur effect like a uiimageview filter. It can be blurred by animation, or it can be blurred at once. In addition, it provides animation to blur the way. Animations can configure the degree of blur and flicker intervals. :
How to use:
Copy the Ffangularpointilism folder in the demo directly into the project and copy the 4 triangle patterns from the images.xcassets to the project.
Image Blur Initialization _imageview = [[Ffdoubletriangleview alloc] initwithimage:[uiimage imagenamed:@ "ww"]; [Self.view AddSubview:self.imageView];
by animated Way: [Self.imageview Startanimatedeffect:ffdoubletrianglevieweffectmosaicfilter withcompletion:^ { Complete Blur }]; Immediately blur the way: [Self.imageview ApplyFilter]; -------------------------------------------------------------------- Blur Animation: Self.shutteringView.coordinateSquaresToOmit = @[@[@0, @0]]; _shutteringview = [[Ffshutteringview alloc] initWithFrame:self.view.bounds]; [Self.containershutteringview Addsubview:_shutteringview];
Animation start: [Self.shutteringview Sparklife];
Set the various properties of the animation: -self.shutteringview.maximumalloweddeathticks = 1.0/(sender.value) * 400; -self.shutteringview.framerate = Sender.value * 30;
Please refer to the demo for details. |
Detailed Description: http://ios.662p.com/thread-2325-1-1.html
Triangular-shaped lattice blur effect iOS source