Animated alert library like Swarm app.

Overview

TKSwarmAlert

Carthage compatible Platform Language License CocoaPods

Animation Tool for Alert like Swarm app.

ScreenShot

Demo GIF Animation

Installation

CocoaPods

You can use CocoaPods to install TKSwarmAlert by adding it to your Podfile:

platform :ios, '8.0'
use_frameworks!
pod 'TKSwarmAlert'

To get the full benefits import TKSwarmAlert wherever you import UIKit

import UIKit
import TKSwarmAlert

Carthage

Create a Cartfile that lists the framework and run carthage bootstrap. Follow the instructions to add $(SRCROOT)/Carthage/Build/iOS/YourLibrary.framework to an iOS project.

github "entotsu/TKSwarmAlert"

Manually

  1. Download and drop YourLibrary.swift in your project.
  2. Congratulations!

Usage

import TKSwarmAlert

Show

let alert = TKSwarmAlert()
alert.show(type: .BrightBlur, views: [yourViews1, yourViews2, yourViews3])

Static Views

You can also add non-animated views to alert view. Please use this method before "show".

alert.addSubStaticView(yourStaticView)

Demo GIF Animation

Event Handler

alert.didDissmissAllViews = {
    println("didDissmissAllViews")
}

TKSWBackgroundType

.TransparentBlack

Demo GIF Animation

.Blur

Demo GIF Animation

.BrightBlur

Demo GIF Animation

Kind of Blur

  • branch master -> UIVisualEffectView
  • branch DynamicBlur -> DynamicBlurView (beautiful but unstable)

Popup view is just a UIView.

So, you can add original view.

Demo GIF Animation

You might also like...
 AnimatedWaveform provides the user with an animated version of the waveform.circle SF Symbol in SwiftUI.
AnimatedWaveform provides the user with an animated version of the waveform.circle SF Symbol in SwiftUI.

AnimatedWaveform AnimatedWaveform is a Swift Package designed for SwiftUI. It provides the user with an animated version of the waveform.circle SF Sym

ButtonClickStyle - This is a Customizable/Designable Button View, with 15 animated click styles, that allows you to design your own buttons from subviews, in storyboard and xib right away.
ButtonClickStyle - This is a Customizable/Designable Button View, with 15 animated click styles, that allows you to design your own buttons from subviews, in storyboard and xib right away.

ButtonClickStyle - This is a Customizable/Designable Button View, with 15 animated click styles, that allows you to design your own buttons from subviews, in storyboard and xib right away.

🚀  It Makes easy to track your task 🔥 Beautiful & Animated UI👨🏻‍💻  . Contributions are always welcome 🤗
🚀 It Makes easy to track your task 🔥 Beautiful & Animated UI👨🏻‍💻 . Contributions are always welcome 🤗

Taskey 🚀 What is Taskey 🤔 ? Taskey is an application build in SwiftUI to track your task with a beautiful animations and UI . Also used core data to

Appstore card animation transition. UICollectionView and UITableView card expand animated transition
Appstore card animation transition. UICollectionView and UITableView card expand animated transition

Appstore card animation transition. UICollectionView and UITableView card expand animated transition. This library tries to add the appstore transition to your own app. The goal is to be as simple as possible to integrate in an app while keeping the flexibility and customization alive.

🎨 Gradient animation effect like Instagram
🎨 Gradient animation effect like Instagram

Pastel 🎨 Gradient animation effect like Instagram Example override func viewDidLoad() { super.viewDidLoad() let pastelView = PastelView(fram

Poi - You can use tinder UI like tableview method
Poi - You can use tinder UI like tableview method

Poi You can use tinder UI like tableview method Installation Manual Installation Use this command git clone [email protected]:HideakiTouhara/Poi.git Imp

Bring life to CALayers with SpriteKit-like animation builders
Bring life to CALayers with SpriteKit-like animation builders

Animo Bring life to CALayers with SpriteKit-like animation builders. Why use Animo? Because declaring CAAnimations (especially with CAAnimationGroups)

FloatingBubbles is a customizable views that float like zero gravity animation.
FloatingBubbles is a customizable views that float like zero gravity animation.

Floating Bubbles FloatingBubbles is a customizable views that float like zero gravity animation. $ pod try FloatingBubbles Features Create Multiple V

An experiment for using SwiftUI's custom timing Animation to create an orbital-like animation.
An experiment for using SwiftUI's custom timing Animation to create an orbital-like animation.

Orbital-SwiftUI-Animation An experiment for using SwiftUI's custom timing curve to create an orbital-like animation. How it looks: How it works: Apply

Comments
  • Update to Swift 2.2

    Update to Swift 2.2

    Fixes:

    • Warnings: "Use of string literal for Objective-C selectors is deprecated; use '#selector' instead"
    • 'var' parameters are deprecated and will be removed in Swift 3
    opened by aminaura 1
  • Can't build with Swift 3.1

    Can't build with Swift 3.1

    Hi,

    After updating Xcode to v8.3 I am not able to compile my project, that's because the TKSwarmAlert plugin needs to be recompiled to the latest swift syntax (swift 3.1) !

    error
    opened by JBKaloya 0
  • Views aren't straight

    Views aren't straight

    screen shot 2016-05-24 at 12 07 41 am

    My code:

    let width = view.frame.width - 30
    let myView1 = UIView(x: 15, y: view.center.y - 50, w: width, h: 60)
    myView1.backgroundColor = .redColor()
    
    let myView2 = UIView(x: 15, y: view.center.y - 50, w: width, h: 60)
    myView2.backgroundColor = .greenColor()
    
    let myView3 = UIView(x: 15, y: view.center.y - 50, w: width, h: 60)
    myView3.backgroundColor = .blueColor()
    
    let alert = TKSwarmAlert()
    alert.show(type: .BrightBlur, views: [myView1, myView2, myView3])
    
    opened by lfarah 0
Owner
Takuya Okamoto
Product Designer
Takuya Okamoto
Animated Minimal Podcast App UI using SwiftUi 3.0 🤓

Minimal Podcast App UI Animated Minimal Podcast App UI using SwiftUi 3.0 ?? Video Preview Screenshots Features SwiftUI 3D Card Animation SwiftUI Delay

Shameem Reza 7 Jan 3, 2023
A macOS menu bar app for copy animated LIHKG stickers to clipboard.

LIHKG GIFs A macOS menu bar app created for easily sending LIHKG stickers to Microsoft Teams. This app will try to load a GIF selected by user into th

Ice Lam 3 Nov 26, 2022
Presentation helps you to make tutorials, release notes and animated pages.

Presentation helps you to make tutorials, release notes and animated pages.

HyperRedink 3k Dec 28, 2022
A simple animated progress bar in Swift

DSGradientProgressView Introduction DSGradientProgressView is a simple and customizable animated progress bar written in Swift. Inspired by GradientPr

Dhol Studio 445 Oct 13, 2022
Simple and powerful animated progress bar with dots

Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 8.0+ Swift 3.0+ Installatio

Nikola Corlija 42 Dec 5, 2022
🚀 It Makes easy to track your task 🔥 Beautiful & Animated UI👨🏻‍💻 . Contributions are always welcome 🤗

Taskey ?? What is Taskey ?? ? Taskey is an application build in SwiftUI to track your task with a beautiful animations and UI . Also used core data to

Mohd Yasir 36 Nov 20, 2022
SwiftUI animated image view that works on iOS and layout just as SwiftUI.Image

SwiftUI.AnimatedImage SwiftUI animated image view that works on iOS and layout just as SwiftUI.Image Screen.Recording.2021-07-31.at.02.18.33.mov Insta

Marcin Krzyzanowski 50 Oct 14, 2022
Colorful - A SwiftUI implementation of AppleCard's animated colorful blur background.

Colorful - A SwiftUI implementation of AppleCard's animated colorful blur background.

Lakr Aream 200 Jan 3, 2023
Simple Animated tabbar with native control

SSCustomTabbar Simple Animated tabbar with native control. Requirements iOS 11.0+ Xcode 10.0+ Installation SSCustomTabbar doesn't contain any external

Simform Solutions 452 Dec 13, 2022
An animated label for displaying numbers

RollingDigitsLabel A simple label that animates a number with each digit falling into place. Installation Swift Package Manager dependencies: [ .p

Nathan Chiu 6 Dec 31, 2022