iOS开发学习笔记——页面滚动(UIPageControl)、(时间)选择器(UIPicker)
来源:互联网 发布:ubuntu下安装qq 编辑:程序博客网 时间:2024/06/06 00:43
一、 页滚动控制(UIPageControl)
1、 适合于滚动页面,与UIScrollView视图联合使用
2、 页滚动控制继承于UIControl,所以具有点击响应事件(Value Change事件),所以可以根距这个特点在连接代码的事件中添加页面变化。
3、 怎样实现滚动换页,把所有需要滚动的视图加在一个很大的滚动视图中,根据滑动方向只显示一个固定内容页面。(注意实现滚动代理)
二、 选择器视图(UIPickerView)
官网文档:UIPickerView
1、 继承UIView,并没有继承UiControl,所以不具备绑定事件功能
2、 选择器的事件处理由UIPickerViewDelegate处理
3、 可以生成单/多列选择,而且可自定义
4、 用法实例:地址选择
5、 具有数据源和代理协议
6、 数据源代理:有多少组件,每个组件与多少行,
7、 可以通过使用字典的方法创建相互依赖的对列选择器
8、 代理协议:位置、外态、选择交互
使用pickerView(pickerView: UIPickerView, titleForRow row: Int,forComponent component: Int) -> String?方法填充数据
学习内容来源::宏创学院»UIPickerView之一-基本介绍
三、 日期选择器(UIDatePicker)
官网文档:UIDatePicker
继承于UIControl
代码参考:时间选择器操作
可作为时间选择器,也可以作为倒计时器。
四、 滑块(UISlider)
1、 用于提供范围行可改变的工具,比如,透明度、音量、亮度。。。。
2、 UISlider具有Valuechange响应事件
- iOS开发学习笔记——页面滚动(UIPageControl)、(时间)选择器(UIPicker)
- iOS开发之 滚动视图 + 页面控件(UIScrollView + UIPageControl)
- iOS学习项目(14-UIPicker&UIDatePicker)
- iOS 滚动视图(UIScrollView) UIPageControl
- IOS 滚动页面UIPageControl实例
- IOS开发——UIPageControl页面翻页循环
- jquery插件开发学习笔记(六)——页面平滑滚动
- jquery插件开发学习笔记(七)——页面平滑滚动改进
- iOS学习笔记——滚动视图(scrollView)
- iOS学习笔记——滚动视图(scrollView)
- iOS学习笔记——滚动视图(scrollView)
- iOS开发之UI篇(9)—— UIScrollView、UIPageControl
- 时间选择器(滚动选择器)的优化和修改
- iOS学习笔记---UIPageControl的简单使用(用于分页)
- IOS开发学习笔记(二十四)——内嵌WebView页面
- jQuery学习笔记(一)——基础选择器、过滤选择器、表单选择器
- iOS开发 - 滚动选择器
- iOS时间选择器Demo(-)
- mfc cv工程
- sql执行顺序
- 七层登录总结
- JobTracker和TaskTracker
- 神经网络Momentum
- iOS开发学习笔记——页面滚动(UIPageControl)、(时间)选择器(UIPicker)
- 精确求小数值(C语言实现)
- android开发为什么webview找不到网页
- 【BZOJ1738】[Usaco2005 mar]Ombrophobic Bovines 发抖的牛【二分】【Floyd】【最大流】
- 对比scanf()、getchar()和gets()
- poj 1703 Find them, Catch them 带权并查集
- win7设置自动关机
- UE4:ICU data directory was not discovered
- request.getHeader("referer")的作用