IOS的UIPickerView和UIDatePicker-创新互联

1.UIPickerView的常见属性IOS的UIPickerView
和UIDatePicker
1 //数据源(用来告诉UIPickerView有多少列多少行)2 @property(nonatomic,assign) id dataSource;
3 //代理(用来告诉UIPickerView每一列的每一行显示什么内容,监听UIPickerView的选择)4 @property(nonatomic,assign) id delegate;
5 //是否要显示选中的指示器6 @property(nonatomic) BOOL  showsSelectionIndicator;
7 //一共有多少列8 @property(nonatomic,readonly) NSInteger numberOfComponents;

2.UIPickerView的常见方法

成都创新互联是专业的辽阳网站建设公司,辽阳接单;提供成都做网站、成都网站设计、成都外贸网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行辽阳网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
1 //重新刷新所有列2 -(void)reloadAllComponents;
3 //重新刷新第component列4 -(void)reloadComponent:(NSInteger)component;
5 //主动选中第component列的第row行6 -(void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL) animated;
7 //获取第component列的当前选中的行号8 -(NSInteger)selectedRowIncomponent:(NSInteger) component;

3.数据源方法(UIPickerViewDataSource)

//  一共有多少列- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView;
//  第component列一共有多少行- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component;

4.代理方法(UIPickerViewDelegate)

 1 //  第component列的宽度是多少 2 - (CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component;
 3 //  第component列的行高是多少 4 - (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component;
 5 
 6 //  第component列第row行显示什么文字 7 - (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component;
 8 
 9 //  第component列第row行显示怎样的view(内容)10 - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view;
11 
12 //  选中了pickerView的第component列第row行13 - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component;

UIDatePicker

1.常见属性

1 // datePicker的显示模式2 @property (nonatomic) UIDatePickerMode datePickerMode;
3 // 显示的区域语言4 @property (nonatomic, retain) NSLocale   *locale;

2.监听UIDatePicker的选择

因为UIDatePicker继承自UIControl,所以通过addTarget:..监听


分享标题:IOS的UIPickerView和UIDatePicker-创新互联
文章路径:http://bzwzjz.com/article/ccohpj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 营销型网站建设 成都网站建设 定制网站建设多少钱 成都网站制作 企业网站设计 成都网站设计 成都网站设计 app网站建设 网站设计制作报价 响应式网站建设 成都网站制作 成都网站设计 成都网站建设 成都网站建设 网站制作 手机网站建设 成都企业网站制作 网站制作 定制网站建设 网站建设 成都定制网站建设 成都响应式网站建设