美文网首页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