我有UIView上的UIPickerView。我实现了其协议在.m文件h和代表:UIPickerView不显示
<UIPickerViewDataSource, UIPickerViewDelegate>
在IB,我已经连接着上述的选择器,我也有一个IBOutlet。方法是这样的:
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)thePickerView {
return 1;
}
- (NSInteger)pickerView:(UIPickerView *)thePickerView numberOfRowsInComponent:(NSInteger)component {
return [self.arr count];
}
- (NSString *)pickerView:(UIPickerView *)thePickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {
return @"test";
}
- (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
//do something
}
任何想法,我失踪,让选择工作?
在numberOfRowsInComponent,你验证self.arr不为零,实际上有数据? – DyingCactus 2010-05-02 19:36:47
该方法从未命中。没有任何委托方法正在打。 – 4thSpace 2010-05-02 19:45:22
现在有什么问题? – Rajneesh071 2012-12-19 07:39:21