Skip to content

popwarsweet/PageControls

Folders and files

NameName
Last commit message
Last commit date
Apr 11, 2022
Apr 11, 2022
Apr 11, 2022
Aug 23, 2016
Sep 14, 2016
Apr 3, 2017
Aug 9, 2016
Apr 11, 2022
Apr 3, 2017
Sep 14, 2016
Aug 21, 2016

Repository files navigation

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, popwarsweet@gmail.com Twitter: @KyleZaragoza

License

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