美文网首页iOS的心路里程iOS程序猿
iOS控件--UIPickerView--选择器

iOS控件--UIPickerView--选择器

作者: 罂粟之城 | 来源:发表于2019-01-02 16:48 被阅读1次

UIPickerView 是一个选择器控件,它比 ``UIDataPicker更加通用,它可以生成单列选择器,也可以生成多列选择器,而且可以自定义选择项的外观。UIPickerView` 直接继承了UIView。

UIPickerView初始化:

- (void)initPickerView
    self.myPickerView.dataSource = self;
    self.myPickerView.delegate = self;
    xxxx
        NSInteger selectRow = xxxx
        [self.myPickerView selectRow:selectRow inComponent:0 animated:NO];
}

UIPickerView deletgate/dataSource 基础方法使用:

//判断包含多少列
    - numberOfComponentsInPickerView: 
    
//判断指定列包含多少个列表项。
    - pickerView:numberOfRowsInComponent: 
    
// 第component列的第row行显示什么文字
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component{return string;}
//  row行高度设置
- (CGFloat)pickerView:(UIPickerView *)pickerView rowHeightForComponent:(NSInteger)component{return 35;}
以上是对 UIPickerView 控件的描述和使用,不以偏概全,只授之以渔,有更好的操作也会及时更新。如果您有 UIPickerView 控件的更好使用欢迎留言交流!

相关文章

网友评论

    本文标题:iOS控件--UIPickerView--选择器

    本文链接:https://www.haomeiwen.com/subject/ltazlqtx.html