UIPickerView的使用
来源:互联网 发布:linux如何卸载软件 编辑:程序博客网 时间:2024/04/28 14:46
UIPickerView的使用
UIPickerView控件生成的表格可以提供滚动的轮盘,如下图,它有两个或多个轮盘(Component)。
这些表格表面上类似于标准的UITableView控件,但是它们使用的数据和委托协议有细微的差别。
UIPickerView的宽度和高度是固定的,纵向是320x216,横向480x162
UIPickerView常用方法
//是否启用选择启示器,就是一个蓝色的条
@property(nonatomic)BOOL showsSelectionIndicator;
//获取指定列的行数
- (NSInteger)numberOfRowsInComponent:(NSInteger)component;
//刷新所有列
- (void)reloadAllComponents;
//刷新指定的列
- (void)reloadComponent:(NSInteger)component;
//选择一行
- (void)selectRow:(NSInteger)row
inComponent:(NSInteger)component
animated:(BOOL)animated;
//获取某列选择的行数
- (NSInteger)selectedRowInComponent:(NSInteger)component;
UIPickerView委托方法
//返回列数
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
//返回每一列对应的行数
- (NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
//返回显示的文本
- (NSString *)pickerView:(UIPickerView *)pickerView
titleForRow:(NSInteger)row
forComponent:(NSInteger)component
//选中某一行的事件
- (void)pickerView:(UIPickerView *)pickerView
didSelectRow:(NSInteger)row
inComponent:(NSInteger)component
UIPickerView控件生成的表格可以提供滚动的轮盘,如下图,它有两个或多个轮盘(Component)。
这些表格表面上类似于标准的UITableView控件,但是它们使用的数据和委托协议有细微的差别。
UIPickerView的宽度和高度是固定的,纵向是320x216,横向480x162
UIPickerView常用方法
//是否启用选择启示器,就是一个蓝色的条
@property(nonatomic)BOOL showsSelectionIndicator;
//获取指定列的行数
- (NSInteger)numberOfRowsInComponent:(NSInteger)component;
//刷新所有列
- (void)reloadAllComponents;
//刷新指定的列
- (void)reloadComponent:(NSInteger)component;
//选择一行
- (void)selectRow:(NSInteger)row
inComponent:(NSInteger)component
animated:(BOOL)animated;
//获取某列选择的行数
- (NSInteger)selectedRowInComponent:(NSInteger)component;
UIPickerView委托方法
//返回列数
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
//返回每一列对应的行数
- (NSInteger)pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
//返回显示的文本
- (NSString *)pickerView:(UIPickerView *)pickerView
titleForRow:(NSInteger)row
forComponent:(NSInteger)component
//选中某一行的事件
- (void)pickerView:(UIPickerView *)pickerView
didSelectRow:(NSInteger)row
inComponent:(NSInteger)component
0 0
- UIPickerView 的使用
- UIPickerView的使用
- UIPickerView 的使用
- UIPickerView的使用
- UIPickerView的使用
- UIPickerView的使用
- UIPickerView的使用
- UIPickerView的使用
- UIPickerView控件的使用
- UIPickerView的简单使用
- iOS UIPickerView的使用
- UIPickerView的简单使用
- UIPickerView的使用
- UIPickerView的使用
- UIPickerView的使用
- UIPickerView的使用
- UIpickerView的使用
- UIPickerView的使用
- Block
- 深入理解JavaScript系列(结局篇)
- 2015/8/21/Button/RadioButton与RadioGroup
- 将Vim改造为强大的IDE—Vim集成Ctags/Taglist/Cscope/Winmanager/NERDTree/OmniCppComplete
- 一堂价值39万元的课,把她看完,你一定会有所获!
- UIPickerView的使用
- 二叉树的前、中、后序遍历与重构问题
- 杀毒软件的查杀病毒的原理以及木马、病毒的免杀伎俩(论杀或者不杀 )
- Sparsity and Some Basics of L1 Regularization (学习Free Mind知识整理)
- 42.集合视图(UICollectionView)
- 08-21 RadioGroup,RadioButton autoLink属性 TextView中ellipsize属性 TextView的属性
- iPad开发基础
- __block,__weak区别
- Java Set接口TreeSet