Skip to content

MeteoriteMan/CHPageControl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHPageControl

效果

默认样式

图片样式

多图片样式

使用

    self.pageControl = [[CHPageControl alloc] init];
    [self.view addSubview:self.pageControl];
    self.pageControl.numberOfPages = 10;
    
    /// CHPageControl属性设置
    self.pageControl.dotDiameter = 10;
    self.pageControl.magrin = 10;
    self.pageControl.normalPageColor = [UIColor redColor];
    self.pageControl.currentPageColor = [UIColor greenColor];
    
    
    [self.pageControl mas_makeConstraints:^(MASConstraintMaker *make) {
        make.centerX.equalTo(self.collectionView);
        make.bottom.offset(-8);
    }];

UIAppearance支持.

安装

使用 CocoaPods 集成. 首先在podfile中

pod 'CHPageControl'

安装一下pod

#import <CHPageControl/CHPageControl.h>

更新记录

版本 更新记录
0.1.1 支持设置属性时自动刷新,修复一些"bug"
0.1.0 现支持自适应图片大小
0.0.6 支持AutoLayout.简化Api.设置图片可以直接在Array中设置
0.0.5 图片少的情况下可以无限轮播
0.0.4 上个版本错误的magrin单词更换为interval,其余无改变
0.0.3 新增设置不同page的不同状态图片的设置
0.0.2 支持设置当前和正常状态的图片
0.0.1 支持设置是,是否是圆.点否切边.圆角大小.每个圆点的间隙.控件高度.

About

支持AutoLayout的PageControl

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published