This is a selection of custom page controls to replace UIPageControl, inspired by a dribbble found here: https://dribbble.com/shots/2578447-Page-Control-Indicator-Transitions-Collection
Swift
1,099
39 commits
updated May 2, 2022
This is a selection of custom page controls to replace UIPageControl, inspired by a dribbble found here. The appearance (color, size, # of pages) of each control can be customized using Interface Builder.
To run the example project, clone the repo, and run pod install from the Example directory first.
NOTE: IBDesignable is currently not rendering when using cocoapods (version 1.0.1). Open Issue
PageControls is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "PageControls"
Each page control can be installed individually using cocoapods subspecs with one of the following lines:
pod "PageControls/SnakePageControl"
pod "PageControls/FilledPageControl"
pod "PageControls/PillPageControl"
pod "PageControls/ScrollingPageControl"
Each page control file is standalone and can be installed individually by copy/pasting the respective file into your project.
Kyle Zaragoza, [email protected] Twitter: @KyleZaragoza
PageControls is available under the MIT license. See the LICENSE file for more info.
156 followers · starred Aug 2016
321 followers · starred Jul 2018
51 followers · starred Aug 2016
19 followers · starred Dec 2017
This is a selection of custom page controls to replace UIPageControl, inspired by a dribbble found here: https://dribbble.com/shots/2578447-Page-Control-Indicator-Transitions-Collection
Swift
1,099
39 commits
updated May 2, 2022
This is a selection of custom page controls to replace UIPageControl, inspired by a dribbble found here. The appearance (color, size, # of pages) of each control can be customized using Interface Builder.
To run the example project, clone the repo, and run pod install from the Example directory first.
NOTE: IBDesignable is currently not rendering when using cocoapods (version 1.0.1). Open Issue
PageControls is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "PageControls"
Each page control can be installed individually using cocoapods subspecs with one of the following lines:
pod "PageControls/SnakePageControl"
pod "PageControls/FilledPageControl"
pod "PageControls/PillPageControl"
pod "PageControls/ScrollingPageControl"
Each page control file is standalone and can be installed individually by copy/pasting the respective file into your project.
Kyle Zaragoza, [email protected] Twitter: @KyleZaragoza
PageControls is available under the MIT license. See the LICENSE file for more info.
156 followers · starred Aug 2016
321 followers · starred Jul 2018
51 followers · starred Aug 2016
19 followers · starred Dec 2017