簡體   English   中英

如何在Uipicker中使某些行不可選擇

[英]How to make certain rows unselectable in uipicker

我正在為日期創建自己的UIPickerview,因為我僅需要月份和天,並且不需要年份,因此無法使用UIDatePicker。 當選擇不同的月份時,我似乎無法復制UIDatepicker grey無法使用的日子。 例如:選擇11月時,可以選擇1-30天,而使用UIDatepicker則不能選擇31天。 有誰知道如何復制它並使某些行變灰並且無法選擇。在uidatepicker中存在無法選擇的選項。所以請幫助我。

將uipickerview與兩個組件一起使用.. se該示例可能會幫助您鏈接

或這個連結

在組件1中選擇一個月后,嘗試重新加載選擇器視圖。 然后用這種方法:

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row     forComponent:(NSInteger)component;

嘗試設置

yourRow.isUserInteractionEnabled = NO;

我希望這可以幫助你。 干杯!! 編碼愉快!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM