资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

iOS-OC-基本控件之UIPageControl

UIPageControl(页面控制器,就是桌面的那些小点点,每个点代表一个界面)

创新互联从2013年创立,是专业互联网技术服务公司,拥有项目成都网站设计、做网站、成都外贸网站建设公司网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元磴口做网站,已为上家服务,为磴口各地企业和个人服务,联系电话:18982081108

父类是 UIControl。

IOS开发中常用的基本控件,主要和UIScrollView一起使用,比较常用的就是有些APP主页面会有一些图片自动转换,也可以用而人为的转换,本文主要是列出常用的属性及方法(注XCode版本为7.2)

属性如下:

@property(nonatomic)NSInteger numberOfPages;         //总页数,默认0页

@property(nonatomic)NSInteger currentPage;           // 当前的页数,默认为0,取值范围是0-总页数减1

@property(nonatomic) BOOL hidesForSinglePage;          // 设置当总页数为1时,是否自动隐藏控制器,默认为NO

@property(nonatomic) BOOL defersCurrentPageDisplay;    // i设置是否延迟自动更新控制器的当前页码(默认为NO)

注意:这个属性如果设置为YES,点击时并不会改变控制器显示的当前页码点,必须手动调用

- (void)updateCurrentPageDisplay; 

这个方法,才会更新。

@property(nullable, nonatomic,strong) UIColor *pageIndicatorTintColor 设置控制器页码点的颜色

@property(nullable, nonatomic,strong) UIColor *currentPageIndicatorTintColor// 设置控制器当前所在页码点的颜色,必须在6.0以后才能调用


方法:


- (void)updateCurrentPageDisplay;                     // 更新控制器当前页码

- (CGSize)sizeForNumberOfPages:(NSInteger)pageCount;  // 通过页数得到控制器大小,主要用于页数会变化的情况下进行大小动态处理


网站栏目:iOS-OC-基本控件之UIPageControl
当前路径:http://cdkjz.cn/article/jcspjj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220