iOS-OC-基本控件之UIPageControl
来源:互联网 发布:留言回复数据库设计 编辑:程序博客网 时间:2024/06/07 16:26
UIPageControl(页面控制器,就是桌面的那些小点点,每个点代表一个界面)
父类是 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
- iOS-OC-基本控件之UIPageControl
- iOS-OC-基本控件之UIPageControl
- ios基本控件之UIPageControl
- iOS控件之UIPageControl
- ui控件之UIPageControl
- OC之基本控件一
- OC之基本控件二
- OC之基本控件三
- OC之基本控件四
- OC之基本控件五
- iOS开发之 滚动视图 + 页面控件(UIScrollView + UIPageControl)
- IOS 之 UIScrollView,UIPageControl
- 【IOS 开发学习总结-OC-59】UI控件——UIPageControl 与UIPageViewController
- IOS开发-UIPageControl 分页控件
- IOS-OC之高级控件TableView之一
- UIPageControl 分页控件-IOS开发
- UIPageControl 分页控件-IOS开发
- static成员
- java基础--3.面向对象-4.继承
- 第一天
- Ecshop模板开发(二十六):搜索功能实现
- hdu2089不要62 (数位dp入门题)
- iOS-OC-基本控件之UIPageControl
- PHP中不同页面之间的数据传递方式
- 线程间通知和唤醒
- 35.top10热门品类之需求回顾以及实现思路分析
- SSL P2644 线段树练习题一
- C++学习路线借鉴
- java面向对象第7章 集合框架
- bzoj1704: [Usaco2007 Mar]Face The Right Way 自动转身机
- 【HTML】1.介绍