All Projects → VamshiIITBHU14 → UberAnimation

VamshiIITBHU14 / UberAnimation

Licence: other
Heyaa! This is an attempt to mimic the animation Uber and Facebook shows up as a Congratulatory Pop-up. Looking at the attached GIF will give you a better idea of what this project covers. All written in Swift4.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to UberAnimation

Pinterestsegment
A Pinterest-like segment control with masking animation.
Stars: ✭ 560 (+865.52%)
Mutual labels:  coreanimation
Learniosanimations
Learn iOS Animations
Stars: ✭ 66 (+13.79%)
Mutual labels:  coreanimation
Decomposed
CATransform3D manipulation made easy.
Stars: ✭ 184 (+217.24%)
Mutual labels:  coreanimation
Iosproject
iOS project of collected some demos for iOS App, use Objective-C
Stars: ✭ 5,357 (+9136.21%)
Mutual labels:  coreanimation
Vyplayindicator
PlayIndicator inspired by Apple's Music Player.
Stars: ✭ 47 (-18.97%)
Mutual labels:  coreanimation
Facebookpoptest
动画实现的一些常见功能及实现方式,不断更新中....
Stars: ✭ 99 (+70.69%)
Mutual labels:  coreanimation
Stepslider
StepSlider its custom implementation of slider such as UISlider for preset integer values.
Stars: ✭ 391 (+574.14%)
Mutual labels:  coreanimation
Dwanimatedlabel
An UILabel subclass that lets you animate text with different types
Stars: ✭ 252 (+334.48%)
Mutual labels:  coreanimation
Progressbutton
Custom ProgressButton
Stars: ✭ 52 (-10.34%)
Mutual labels:  coreanimation
Animatedgraph
Animated Graph which you can include in your application to show information in more attractive way
Stars: ✭ 162 (+179.31%)
Mutual labels:  coreanimation
Tkswitchercollection
An animation switch collection
Stars: ✭ 877 (+1412.07%)
Mutual labels:  coreanimation
Mystique
A wrapper for CoreAnimation.
Stars: ✭ 43 (-25.86%)
Mutual labels:  coreanimation
Core Animation Pie Chart
Pie Chart built using CAShapeLayers, a CADisplayLink and custom layer properties
Stars: ✭ 107 (+84.48%)
Mutual labels:  coreanimation
Flightanimator
Advanced Natural Motion Animations, Simple Blocks Based Syntax
Stars: ✭ 588 (+913.79%)
Mutual labels:  coreanimation
Axanimationchain
AXAnimationChain is a chain animation library, can be used to easily create CAAnimation based chain animation. There are two kinds of combination chain, one is called combination, the other is called link, created by the two ways above, the animation can be carried out at the same time, can also according to the time order, you can use the code to create a rich and complex animation.
Stars: ✭ 234 (+303.45%)
Mutual labels:  coreanimation
Anima
Anima is chainable Layer-Based Animation library for Swift5.
Stars: ✭ 504 (+768.97%)
Mutual labels:  coreanimation
Tkrubberindicator
A rubber animation pagecontrol
Stars: ✭ 1,337 (+2205.17%)
Mutual labels:  coreanimation
CircleFlow
CircleFlow is a project that revises Coverflow effect. Using Core Animation to build Coverflow-like effect but with a half-circle path
Stars: ✭ 39 (-32.76%)
Mutual labels:  coreanimation
Core Animation Fun House
Core Animation Examples (Basics, Replicator, Reflection, Wiggle Jiggle, Lissajous Curve, Sine Wave, etc.)
Stars: ✭ 249 (+329.31%)
Mutual labels:  coreanimation
Imagineengine
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
Stars: ✭ 1,751 (+2918.97%)
Mutual labels:  coreanimation

UberAnimation

Heyaa! This is an attempt to mimic of the animation Uber and Facebook shows up as a congratulatory popup.
Looking at the attached GIF will give you a better idea of what thsi project covers.

Installation:

  1. Manual: a) Using this in your app is real simple. Download the code, drag and drop VKEmitter.Swift to your project.
    b) Then write the below snippet when you want the animation to pop-up.

let imageNamesArray = ["star1", "star2"]
VKEmitter().emitParticles(superView: view, imageNamesArray: imageNamesArray, stopAfterSeconds: 2.0, type: 1)

  1. Cocoapods: You can add pod 'VKUberAnimation', '~> 0.1' similar to the following to your Podfile:

target 'YourApp' do pod 'VKUberAnimation', '~> 0.1' end Then run a pod install inside your terminal.

superView parameter is the UIView in which you want the animation to pop-up.
imageNamesArray is the paramter of type [String] where you pass the names of images you wish to show up in the animaton.
stopAfterSeconds is the parameter of Double type where you pass a Double value after which you want the animation to stop.
type is the parameter of type Int where you pass either 1 or 2 or 3. There are basically three types of emission where 1 corresponds to kCAEmitterLayerPoints, 2 corresponds to kCAEmitterLayerLine , 3 corresponds to kCAEmitterLayerRectangle

ezgif com-optimize

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].