2009-10-14 18 views
11

Tôi muốn tắt lựa chọn các hàng nhất định trong UIPickerView của mình. Giống như trong bộ đếm thời gian Coundown, nơi bạn cố gắng chọn 0, nó không cho phép bạn và trượt trở lại lên đến 1. Hoặc cách bạn có thể giới hạn ngày trong Date Picker ...UIPickerView vô hiệu hóa lựa chọn hàng

Làm thế nào để vô hiệu hóa các hàng trong một UIPickerView?

Trả lời

23

Trong UIPickerView phương pháp đại biểu

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

bạn có thể kiểm tra nếu lựa chọn này là hợp lệ và di chuyển đến hàng thích hợp nếu nó chưa (sử dụng phương pháp

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

pickerview của.)

Có vẻ như ứng dụng Đồng hồ chuẩn hoạt động theo cách này.