VHProgressBar

1.0.2

Vartical and Horizontal ProgressBar
miyass/VHProgressBar

What's New

1.0.2

2018-12-14T15:36:50Z

VHProgressBar

The VHProgressBar is vertical and horizontal animated progress bar.

progressTest1 progressTest2

Installation

Cocoapods:

Add this code to your Podfile

pod 'VHProgressBar', '~> 1.0'

Install into your project:

$ pod install

Usage

By coding with swift

//import UIKit and VHProgressBar
import UIKit
import VHProgressBar

 // vertical progress bar
var verticalProgressBar: VerticalProgressBar!
// horizontal progress bar
var horizontalProgressBar: HorizontalProgressBar!


// start simple animation
verticalProgressBar.animateProgress(duration: 2.0, progressValue: 0.7)
horizontalProgressBar.animateProgress(duration: 3.0, progressValue: 0.2)

// start repeat animation
// you can choose type "normal" or "reverse"
verticalProgressBar.startAnimation(type: "normal", duration: 3.0)
//stop repeat animation  
verticalProgressBar.stopAnimation()

By using storyboard

drop a UIView into your viewController in your storyboard, and set class to VerticalProgressBar or HorizontalProgressBar

storyboard1

customize your progressbar by setting the properties from the Interface Builder.

storyboard2

Supported Attributes

Attribute Description
Bg Color progress bar background color
Bar Color progress bar color
Frame Color the border color
Frame Bold The border width
Pg Height progress bar height
Pg Width progress bar width

Contributions

Contributions are welcomed!!

Version

1.0

Author

Sohei Miyakura(miyass)

Description

  • Swift Tools 4.2.0
View More Packages from this Author

Dependencies

  • None
Last updated: Sat Oct 19 2024 02:51:37 GMT-0900 (Hawaii-Aleutian Daylight Time)