IOS

来源:互联网 发布:淘宝网僧衣 编辑:程序博客网 时间:2024/06/05 19:59
#import <CZPicker.h>@interface ViewController ()<CZPickerViewDataSource, CZPickerViewDelegate>@end@implementation ViewControllerCZPickerView *picker = [[CZPickerView alloc] initWithHeaderTitle:@"Fruits"                        cancelButtonTitle:@"Cancel"                        confirmButtonTitle:@"Confirm"];picker.delegate = self;picker.dataSource = self;[picker show];#prama mark - CZPickerViewDataSource@required/* number of items for picker */- (NSInteger)numberOfRowsInPickerView:(CZPickerView *)pickerView;@optional/* Implement at least one of the following method, czpickerView:(CZPickerView *)pickerView attributedTitleForRow:(NSInteger)row has higer priority*//* attributed picker item title for each row */- (NSAttributedString *)czpickerView:(CZPickerView *)pickerView                            attributedTitleForRow:(NSInteger)row;/* picker item title for each row */- (NSString *)czpickerView:(CZPickerView *)pickerView                            titleForRow:(NSInteger)row;#prama mark - CZPickerViewDelegate@optional/** delegate method for picking one item */- (void)czpickerView:(CZPickerView *)pickerView          didConfirmWithItemAtRow:(NSInteger)row;/** delegate method for picking multiple items, implement this method if allowMultipleSelection is YES, rows is an array of NSNumbers */- (void)czpickerView:(CZPickerView *)pickerView          didConfirmWithItemsAtRows:(NSArray *)rows;/** delegate method for canceling */- (void)czpickerViewDidClickCancelButton:(CZPickerView *)pickerView;@end

参考:https://github.com/chenzeyu/CZPicker

原创粉丝点击