不允许在 Objective C 中打开 UIPickerview

Do not allow to open UIPickerview in Objective C

如果值在 UiPickerView 中不可用,请告诉我,然后不允许打开 UiPickerView?

如何处理objective C中的这种情况。

谢谢你, 施瑞拉姆.

检查是否

[self.values count]>0

然后写

yourPickerView.delegate=self;
yourPickerView.datasource=self;

如果不调用委托和数据源,则不会调用此方法

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component { return [self.values count]; }