У меня есть UIPickerView на UIView. Я реализовал свой протокол в .h и делегатов в .m файлов: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
Этот метод никогда не попадает. Ни один из методов делегата не попадает. – 4thSpace
В чем проблема сейчас? – Rajneesh071