11

我想禁用我的UIPickerView. 就像在倒数计时器中,您尝试选择 0,它不会让您滑回 1。或者您如何限制日期中的Date Picker...

如何禁用 a 中的行UIPickerView

4

1 回答 1

24

UIPickerView委托方法中

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component

您可以检查此选择是否有效,如果不是,则滚动到相应的行(使用 pickerview 的

- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated

方法。)

看起来标准时钟应用程序以这种方式工作。

于 2009-10-14T12:11:35.773 回答