UIPickView的简单介绍
UIPickView的简单介绍
设置UIPickView的时候,我们主要需要设置一下下面的两个属性
UIPickerView *pickView1; pickView1 = [[UIPickerView alloc] initWithFrame:CGRectMake(0, 100, 300, 200)]; pickView1.delegate = self; pickView1.dataSource = self;
我们需要在添加它的协议函数:
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView//有几个部分 - (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component//有几个row,行数 - (NSString*)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component//滚轮上返回的数据 - (NSAttributedString *)pickerView:(UIPickerView *)pickerView attributedTitleForRow:(NSInteger)row forComponent:(NSInteger)component//滚轮上返回自定义数据 - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component//点击滚轮之后,调用的函数
这样,这个UIPickView就可以使用了。
下面是我的pickView的一个demo。