Personal License $19.99

1 application Binary restricted distribution Commercial use allowed Can modify source Read full license | More Info

Developer License $99.99

Unlimited projects Source and binary distribution Commercial use allowed Distribute modifications Read full license | More Info

You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

Starting from $ 19.99

View Pricing 14 days money-back guarantee

iOS Grouped Page Control

Drop-in replacement for UIPageControl to show more pages than fit on screen

Share and win up to $15k in prizes each month!Learn more

Share

Description

UIPageControl can't show more than approximately 20 pages. DSGroupedPageControl solves this problem by segmenting pages in groups and displaying navigation arrows as user switches between them.

In addition you can specify dots colors, draw rectangles instead of dots and left or right alignment for pages.

Back to top

Integration

Use instead of UIPageControl. Below is an example that illustrates how to create page control with 11 pages that shows 3 pages per group:

DSGroupedPageControl *pc = [[[DSGroupedPageControl alloc] initWithFrame:CGRectMake(0, 0, 320, 20)] autorelease];
pc.numberOfPages = 11;
pc.pagesPerGroup = 3;
pc.activeColor = [UIColor blackColor];
[[self view] addSubview:pc];

Questions & Comments

Leave a comment

You must be logged-in to leave a comment.
Log-in now or register for a free account.
No comments have been posted yet.
You must be logged-in to vote. Log-in to your account or register now.

User Reviews

No reviews have been submitted yet.

Starting from $ 19.99

View Pricing 14 days money-back guarantee