SendIndicator alternatives and similar libraries
Based on the "Transition" category.
Alternatively, view SendIndicator alternatives based on common mentions on social networks and blogs.
-
TLYShyNavBar
Unlike all those arrogant UINavigationBar, this one is shy and humble! Easily create auto-scrolling navigation bars! -
StarWars.iOS
This component implements transition animation to crumble view-controller into tiny pieces. -
BubbleTransition
A custom modal transition that presents and dismiss a controller with an expanding bubble effect. -
Transition
Easy interactive interruptible custom ViewController transitions -
SPStorkController
Now playing controller from Apple Music, Mail & Podcasts Apple's apps. -
ElasticTransition
A UIKit custom transition that simulates an elastic drag. Written in Swift. -
PinterestSwift
This is a Swift based demo project to show how to make the transition Pinterest liked. -
EasyTransitions
A simple way to create custom interactive UIViewController transitions -
RevealingSplashView
A Splash view that animates and reveals its content, inspired by Twitter splash -
SPLarkController
Custom transition between controllers. Settings controller for your iOS app. -
ImageOpenTransition
Beautiful and precise transitions between ViewControllers images written in Swift. -
MusicPlayerTransition
Custom interactive transition like Apple Music iOS App (iOS 9). written in Swift. -
LiquidSwipe
Example of using SwiftUI to create a beautiful Liquid Swipe control -
AudioIndicatorBars
AIB indicates for your app users which audio is playing. Just like the Podcasts app. -
SamuraiTransition
SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations. -
TransitionManager
Painless custom transitioning. Easy extend, easy setup, just focus on animations. -
ImageTransition
Library for smooth animation of images during transitions. -
NavigationTransitions
Pure SwiftUI Navigation transitions ✨ -
PanSlip
Use PanGesture to dismiss view on UIViewController and UIView -
MagicKit
An Advanced and Flexible Framework for Building Engaging Transitions.
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of SendIndicator or a related project?
README
SendIndicator
[showcase](Images/showcase.gif)
Yet another task indicator
Requirements
- iOS 8.0+
- Swift 3.0+
- Xcode 8.0+
Installation
CocoaPods
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
CocoaPods 1.1.0+ is required to build SendIndicator 0.0.2+.
To integrate SendIndicator into your Xcode project using CocoaPods, specify it in your Podfile
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'SendIndicator', '~> 0.0.2'
Then, run the following command:
$ pod install
Carthage
Carthage is a decentralized dependency manager that automates the process of adding frameworks to your Cocoa application.
You can install Carthage with Homebrew using the following command:
$ brew update
$ brew install carthage
To integrate SendIndicator into your Xcode project using Carthage, specify it in your Cartfile
:
github "LeonardoCardoso/SendIndicator" ~> 0.0.2
Manually
If you prefer not to use either of the aforementioned dependency managers, you can integrate SendIndicator into your project manually.
Usage
You can use a SendIndicator
on Storyboards or, if you want to do it programatically, you can create it just like you create a UIView:
let indicator = SendIndicator(frame: CGRect(x: 0, y: 0, width: 60, height: 35), palette: Palette(indicatorColor: .red)) // Choose a ration 12/7 for width/height
self.parentView.addSubview(downloadButton)
indicator.startAnimation()
indicator.stopAnimation()
Storyboard
Last but not least, you can customize SendIndicator
properties right from Interface Builder or Storyboards.
[storyboard](Images/storyboard.png)
License
SendIndicator is released under the MIT license. See LICENSE for details.
Follow me for the latest updates
*Note that all licence references and agreements mentioned in the SendIndicator README section above
are relevant to that project's source code only.