Popularity
5.9
Declining
Activity
0.0
Stable
574
14
61

Code Quality Rank: L5
Monthly Downloads: 0
Programming language: Swift
License: MIT License
Tags: UI     Alerts    
Latest version: v0.1.3

TKSwarmAlert alternatives and similar libraries

Based on the "Alerts" category

Do you think we are missing an alternative of TKSwarmAlert or a related project?

Add another 'Alerts' Library

README

TKSwarmAlert

Carthage compatible Platform Language License CocoaPods

Animation Tool for Alert like Swarm app.

ScreenShot

Demo GIF Animation

<!-- You can play demo at appetize.io. -->

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)

So, you can add original view.

Demo GIF Animation


*Note that all licence references and agreements mentioned in the TKSwarmAlert README section above are relevant to that project's source code only.