BMAGridPageControl

Showing:

Popularity

Downloads/wk

0

GitHub Stars

100

Maintenance

Last Commit

4yrs ago

Contributors

5

Package

Dependencies

0

License

MIT

Categories

Readme

Build Status Carthage compatible

A different page control

demo

demo2

Do you want to suggest to your users that they can do more than just scrolling? Enter BMAGridPageControl.

BMAGridPageControl is designed to be really similar to UIPageControl. You control it specifying a total number of items, and a current item. The control will highlight the current item as it was inside a grid.

Testing

While developing this small control, we also wanted to check how you would apply TDD to it. We came out with a two-class implementation: A driver and the control itself. Check the sources and tell us what you think!

Installation

CocoaPods

Add the pod to your Podfile:

pod 'BMAGridPageControl'

Carthage

Add the repository to your Cartfile:

github "badoo/BMAGridPageControl"

Then drag and drop the produced BMAGridPageControl.framework from Carthage/build

Manual

Just drop into your project the files under BMAGridPageControl directory.

License

Source code is distributed under MIT license.

Blog

Read more on our tech blog or explore our other open source projects

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100