TKSwarmAlert
  • October 28, 2023

Animation Tool for Alert like Swarm app.

ScreenShot


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)

Event Handler


 

alert.didDissmissAllViews = {
println(“didDissmissAllViews”)
}

TKSWBackgroundType


.TransparentBlack


.Blur


.BrightBlur


Kind of Blur


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

Popup view is just a UIView.


So, you can add original view.

GitHub


View Github

#animationlibrary #swift
YOU MIGHT ALSO LIKE...
EEStackLayout

A vertical stackview which takes subviews with different widths and adds them to it's rows with paddings, spacings etc.

AudioManager

AudioManager is a Swift package that provides a modular and easy-to-use interface for implementing audio feedback in your applications. It ...

CameraBackground

Features Both front and back camera supported. Flash modes: auto, on, off. Countdown timer. Tap to focus. Pinch to zoom. Usage  

DKCamera

Description A light weight & simple & easy camera for iOS by Swift. It uses CoreMotion framework to detect device orientation, so ...