我的UIPickerView出了问题。内容未显示在该行上。
的.m
-(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
return 1;
} // End numberOfComponentsInPickerView
-(NSInteger) pickerView:(UIPickerView *)pickerView
numberOfRowsInComponent:(NSInteger)component
{
return [items count];
} // End numberOfRowsInComponent
-(UIView *)pickerView:(UIPickerView *)pickerView
viewForRow:(NSInteger)row
forComponent:(NSInteger)component
reusingView:(UIView *)view
{
return [pickerData objectAtIndex:row];
}
所有项目都已正确连接。
可能是什么问题?
答案 0 :(得分:1)
您在pickerData中有哪些数据?您正在使用的方法(pickerView:viewForRow:forComponent:reusingView :)需要返回一个UIView。如果pickerData包含字符串,那么你应该使用pickerView:titleForRow:forComponent:。