Loader
  • September 22, 2023

compatible-4BC51D.svg?style=flat-square)

Simple and light weight animated switch activity indicator.

Demo


Installation


CocoaPods


Loader is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod “SwitchLoader”, ‘~> 0.0.1’

Carthage


carthage is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

You can install Carthage with Homebrew using the following command:

$ brew update
$ brew install carthage

To integrate Loader into your Xcode project using Carthage, specify it in your Cartfile:

github “Ekhoo/Loader” ~> 0.0.1

Run carthage update to build the framework and drag the built Loader.framework into your Xcode project.

Usage


func myFunc() {
let loader: Loader = Loader(frame: CGRectMake(0.0, 0.0, 80.0, 40.0))

self.view.addSubView(loader)

loader.startAnimating()
}

Interface


public func startAnimating() // Animate the switch activity indicator
public func stoptAnimating() // Stop Animating the switch activity indicator

public var loaderColor: UIColor // The background color
public var switchColor: UIColor // The animated switch color

GitHub


View Github

YOU MIGHT ALSO LIKE...
ViewCondition

✨ Super sweet syntactic sugar for SwiftUI.View initializers. At a Glance

SwiftUIX

SwiftUIX attempts to fill the gaps of SwiftUI, providing an extensive suite of components, extensions and utilities to complement the ...

SwiftUI Environment Overrides

A tiny library that adds a control panel for testing how SwiftUI app adapts for different color themes, accessibility settings, ...