#import "MCColoredPageControl.h"
- (void)funWithColoredPageControl
{
MCColoredPageControl* pageControl = [[MCColoredPageControl alloc] initWithFrame:CGRectZero];
[pageControl setNumberOfPages:10];
[pageControl setCurrentPage:1];
// You can change the color of the dots
[pageControl setCurrentPageDotColor:[UIColor redColor]];
[pageControl setOtherPageDotColor:[UIColor grayColor]];
// Don't like rounds? Use squares
[pageControl setDotType:ColoredPageControlDotTypeSquare];
// Change size of the dots.
[pageControl setDotWidth:12.0];
// Change the spacing between each one.
[pageControl setDotSpacing:5.0];
// Add a shadow
[pageControl setDotShadowOffset:1.0];
[pageControl setDotShadowAlpha:0.8];
[pageControl setDotShadowRadius;1.0];
[pageControl setDotShadowColor:[UIColor blackColor]];
// Use it as a progress bar indicator.
// All dots before the current dot use the current dot color.
[pageControl setShowProgress:YES];
}
如果您使用CocoaPods
,则非常简单。将以下内容添加到您的Podfile
中,然后运行 pod install
pod 'MCColoredPageControl', :git => 'https://github.com/mirego/MCColoredPageControl.git'
不要忘记在需要的位置导入 #import "MCColoredPageControl.h"
。
MCColoredPageControl是©2013 Mirego财产,可自由在新BSD许可证下分发。参见LICENSE.md
文件。
Mirego是一群充满激情的人群,他们相信工作是一个你能够创新并享受乐趣的地方。我们为iPhone、iPad、Android、Blackberry、Windows Phone和Windows 8构建了移动应用程序。了解更多关于我们团队的信息,请访问life.mirego.com。