Linear Progress Bar for iOS written in Swift
  • September 22, 2023

Linear Progress Bar (inspired by Google Material Design) for iOS written in Swift 4.0

Please feel free to make pull requests 🙂

INSTALLATION


####Manually Simply add LinearProgressBar.swift file on your project.

####CocoaPods You can use Cocoapods to install Linear Progress Bar by adding it to your Podfile:

platform :ios, ‘8.0’
use_frameworks!

target ‘MyApp’ do
pod ‘LinearProgressBarMaterial’
end

USAGE


//Simply, Call Progress Bar
let linearBar: LinearProgressBar = LinearProgressBar()

//Start Animation
self.linearBar.startAnimation()

//Stop Animation
self.linearBar.stopAnimation()

OPTIONS

//Change background color
linearBar.backgroundColor = UIColor(red:0.68, green:0.81, blue:0.72, alpha:1.0)
linearBar.progressBarColor = UIColor(red:0.26, green:0.65, blue:0.45, alpha:1.0)

//Change height of progressBar
linearBar.heightForLinearBar = 5

FEATURES


  •  Multi-Device Full Support
  •  Rotation Support
  •  Material Design Effect
  •  Swift 4 support

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, ...