Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/popwarsweet/PageControls
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
https://github.com/popwarsweet/PageControls
Last synced: 6 days ago
JSON representation
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
- Host: GitHub
- URL: https://github.com/popwarsweet/PageControls
- Owner: popwarsweet
- License: mit
- Created: 2016-08-09T23:08:21.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-05-02T20:03:58.000Z (over 2 years ago)
- Last Synced: 2024-04-24T18:58:18.886Z (8 months ago)
- Language: Swift
- Size: 284 KB
- Stars: 1,100
- Watchers: 15
- Forks: 90
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ios - PageControls - This is a selection of custom page controls to replace UIPageControl, inspired by a dribbble found here. (UI / UIPageControl)
- awesome-cocoa - PageControls
- awesome-ios-star - PageControls - This is a selection of custom page controls to replace UIPageControl, inspired by a dribbble found here. (UI / UIPageControl)
README
# PageControls
[![Version](https://img.shields.io/cocoapods/v/PageControls.svg?style=flat)](http://cocoapods.org/pods/PageControls)
[![License](https://img.shields.io/cocoapods/l/PageControls.svg?style=flat)](http://cocoapods.org/pods/PageControls)
[![Platform](https://img.shields.io/cocoapods/p/PageControls.svg?style=flat)](http://cocoapods.org/pods/PageControls)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). 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](https://github.com/CocoaPods/CocoaPods/issues/5334)
PageControls is available through [CocoaPods](http://cocoapods.org). To install
it, simply add the following line to your Podfile:```ruby
pod "PageControls"
```## Installation (individual controls)
Each page control can be installed individually using cocoapods subspecs with one of the following lines:
```ruby
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](https://twitter.com/kylezaragoza)## License
PageControls is available under the MIT license. See the LICENSE file for more info.