4
A
回答
0
看起來沒有辦法禁用列。我解決了(不是最佳的解決方案)是這樣的:
- 獲得列「圖像」(快照)
- 灰度「圖像」
- 集「圖像視圖」用戶交互啓用
- 添加「圖像視圖「作爲子視圖選擇器
如果有更好的方法,那將是很棒的。
1
這裏有幾個選項。
1)捕獲與第二列的交互並覆蓋它。
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component;
這種方法可以實現回到選擇前的位置。但是,他們仍然可以與第二欄進行互動。
2)只需從選取器中刪除列。
我相信這是最好的選擇。有一些布爾'showSecondColumn'。然後,在:
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView
你可以簡單地檢查你的小旗子,並返回適當的數字。 UIPickerView有一個方法:reloadAllComponents
祝你好運!
相關問題
- 1. 禁用UIPickerView
- 2. iOS版 - UIPickerView禁用成分
- 3. UIPickerView禁用行選擇
- 4. 如何禁用UIPickerView(Swift)
- 5. 禁止UIPickerView加載 - 的OBJç
- 6. 斯威夫特UIPickerView禁用成分
- 7. UIPickerView列標題
- 8. UIPickerview過濾列表
- 9. UIPickerView居中的列
- 10. 「UIPickerView」中的多列
- 11. UIPickerView返回「?」在列
- 12. 如何在使用UIPickerView時禁用視圖
- 13. 與空陣列的UIPickerView
- 14. UIPickerView數據(屬性列表)
- 15. iPhone的UIPickerView和陣列
- 16. 更改UIPickerView的列大小
- 17. 使用UIPickerview
- 18. 我可以禁用特定UIPickerView項目中的選擇嗎?
- 19. 如何使用UIPickerView
- 20. 使用多個UIPickerView
- 21. 用於UIPIckerView的UITapGestureRecognizer
- 22. Popup UIPickerView
- 23. circular UIPickerView
- 24. 從uipickerview
- 25. 從UIPickerView
- 26. 在UIPickerView
- 27. UIPickerView NSUnknownKeyException
- 28. UIPickerView&ActionSheet
- 29. UIPickerView值
- 30. UIPickerView prepareForSegue
鼠標?我認爲你需要花時間更詳細地解釋你的問題,因爲目前它沒有什麼意義。 – 2011-01-21 10:41:34
你會請詳細說明..你想從整個選擇器seletion可拆卸的互動或只有一列 – Sudhanshu 2011-01-21 10:44:05