kjoneandrei/brpagecontrol
BRPageControl is a custom UIView which mimics the behaviour of UIPageControl and has some additional features.
About
BRPageControl is a custom UIView which mimics the behaviour of UIPageControl and has some additional features.
Additional Features
- A border can be added to your controls, and a custom UIColor can be given to it
- Set a custom diameter to your controls
- Set custom spacing between controls
Instalation
BRPageControl is available to install via CocoaPods
CocoaPods
Just add pod 'BRPageControl' to your podfile and then run pod install
Carthage
gitHub "kjoneandrei/BRPageControl"How to use
Create an instance of BRPageControl
let brPageControl = BRPageControl()Set BRPageControl allingment
brPageControl.contentHorizontalAlignment = .centerSet Colors to your controls by accessing the following properties
brPageControl.currentPageTintColor = .white
brPageControl.currentPageBorderColor = .black
brPageControl.pageTintColor = .gray
brPageControl.pageBorderColor = .blackSet diameter and spacing
brPageControl.diameter = 7.5
brPageControl.spacing = 7π₯ Credits
Made by Andrei Hogea
π License
BRPageControl is available under the MIT license.
Package Metadata
Repository: kjoneandrei/brpagecontrol
Default branch: master
README: README.md