Skip to content
Projects

popwarsweet/PageControls has 1,099 GitHub stars and 91 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-09 10:22 UTC. Last push 2022-05-02.

How these counts are measured

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

Measured star growth

in 24h
0
in 7 days
Update delayed
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

PageControls

Version License Platform

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.

Demo

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

Installation

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"

Installation (individual controls)

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"

Manual Installation

Each page control file is standalone and can be installed individually by copy/pasting the respective file into your project.

Author

Kyle Zaragoza, [email protected] Twitter: @KyleZaragoza

License

PageControls is available under the MIT license. See the LICENSE file for more info.

Explore related projects