UIPageControl 分页控件-IOS开发
来源:互联网 发布:windows shell 编辑:程序博客网 时间:2024/05/21 11:36
UIPageControl 分页控件-IOS开发
e声明
欢迎转载,但是请尊重作者劳动成果,转载请保留此框内声明,谢谢。文章出处:http://blog.csdn.net/iukey
分页控件是一种用来取代导航栏的可见指示器,方便手势直接翻页,最典型的应用便是iPhone的主屏幕,当图标过多会自动增加页面,在屏幕底部你会看到原点,用来只是当前页面,并且会随着翻页自动更新。
一、创建
- UIPageControl* myPageControl = [[UIPageControl alloc]initWithFrame:CGRectMake(0.0, 400.0, 320.0, 0.0)];
二、设置属性
1. 页面数目
- myPageControl.numberOfPages =5;
- myPageControl.currentPage =3;// 当前页数,第四页
默认情况下,即使只有一个页面,指示器也会显示进来。如果要在仅有一个页面的情况下隐藏指示器,可以将 hideForSinglePage 的值设为 YES。
- myPageControl.hidesForSinglePage=YES;
- myPageControl.defersCurrentPageDisplay = YES;
- [myPageControl updateCurrentPageDisplay];
- [self.view addSubview:myPageControl];
当用户点触分页控件时,会产生一个 UIControlEventVakueChanged 事件。你可以用UIControl 类的 addTarget 方法,为其指定一个动作:
- -(void)pageChanged:(id)sender{
- UIPageControl* control = (UIPageControl*)sender;
- NSInteger page = control.currentPage;
- //添加你要处理的代码
- }
- [myPageControl addTarget:self action:@selector(pageChanged:) forControlEvents:UIControlEventValueChanged]
- UIPageControl 分页控件-IOS开发
- UIPageControl 分页控件-IOS开发
- UIPageControl 分页控件-IOS开发
- UIPageControl 分页控件-IOS开发
- UIPageControl 分页控件-IOS开发
- UIPageControl 分页控件-IOS开发
- IOS开发-UIPageControl 分页控件
- iOS学习笔记-020.UIPageControl分页控件
- iOS开发 - UIPageControl实现分页图片轮播器
- UIPageControl分页控件
- UIPageControl 分页控件
- UIPageControl分页控件
- Swift开发IOS-UIPageControl
- IOS分页控制器 - UIPageControl
- iOS控件之UIPageControl
- iOS开发之 滚动视图 + 页面控件(UIScrollView + UIPageControl)
- iOS-开发日志-UIPageControl
- iOS开发 -- UIpageControl
- SQLite 创建与打开
- Setting up Mercurial on Mac
- 指针自身的地址、指针保存的地址和指针保存地址处的内容,为什么使用指针
- 3.跟我一起学建站之hibernate Helloworld xml版
- MVFM框架----模块间最大化解耦之广播监听模式
- UIPageControl 分页控件-IOS开发
- 敏捷开发实践初体验
- Fragment 实例(1234)
- ExpandableListActivity学习笔记
- 你的网站适合用Drupal搭建吗
- POJ3258--River Hopscotch
- Android菜单详解(四)——使用上下文菜单ContextMenu
- 关于深搜。。
- Win8 + VirtualBox+OracleLinux6+Oracle 11.2.0.3 + RAC 安装过程