如何在UITableview中添加多個UIPickerViews和textfields,並使用不同的方法來管理UIPickerViews?UITableView上的多個UIPickerView
回答
如果您在選擇textField時需要顯示pickerView,則需要將pickerView作爲inputView添加到textField。
如果你有很多的textFields,最好在textField編輯開始時添加它。爲了確定應該顯示哪個文本字段,選擇器爲每個文本字段賦予標記。
- (void)textFieldDidBeginEditing:(UITextField *)textField{
NSInteger tag = textField.tag;
//Conditionally check which textField you want to show picker
//Then call the method to add inputView to textField
[self addInputViewToTextField:textField];
}
- (void)addInputViewToTextField:(UITextField *)textField{
//Initialize pickerView
UIDatePicker *datePicker = ...
textField.inputView = datePicker;
}
A sample project當選擇textField時顯示UIDatePicker。
我必須添加uidatepicker和uipickerview,但所選文本框應包含在tableview中 – 2013-05-12 21:25:09
您需要創建一個帶有textField的UITableViewCell的子類。你在使用故事板還是XIB?看看這個[答](http://stackoverflow.com/a/2230596/767730),解釋如何將textField添加到UITableView。如果您使用的是pickerView,請確保使用它的dataSource(數組或字典),根據所選的textField更改dataSource值並重新加載pickerView。我會給你指針。如果一步一步地做,會更好。 – Anupdas 2013-05-12 21:31:13
- 1. 1 ViewController上的多個UIPickerView
- 2. iOS UITableView與UIPickerView
- 3. 結合UIPickerView和UITableView
- 4. iOS 7 - 通過UITableView的UIPickerView
- 5. 隱藏UIPickerview論的UITableView
- 6. 的UITableView內UIPickerView iOS中
- 7. UItableView上的多個NsfetchedResultsController
- 8. 添加一個UIPickerView到UITableView單元格
- 9. UIPickerview多個TextFields Xcode
- 10. 使用多個UIPickerView
- 11. 多個uipickerview和uidatapicker
- 12. UIPickerView選擇鏈接到UITableView
- 13. 使UITableView滾動像UIPickerView
- 14. 帶多個組件的UIPickerView
- 15. UIPickerView中的UITableView沒有反應細胞
- 16. 動態UIPickerView與多個TextField
- 17. 多個UIPickerViews - UIPickerView不可見
- 18. UiScrollView上的UiPickerView?
- 19. 「UIPickerView」中的多列
- 20. 自定義UITableView看起來像UIPickerView
- 21. 根據UIPickerView選擇更新UITableView內容
- 22. UIPickerView上方的UIButton
- 23. ScrollView中的多個UIPickerView不隱藏
- 24. UIPickerView swift中的多個組件
- 25. 一個UIPickerView與多個文本域
- 26. 用一個數組填充多個UIPickerview?
- 27. 多個UIPickerView在同一個UIView
- 28. UIPickerView與多行UILabel
- 29. 帶有多個viewcontollers的UITableView
- 30. NSFetchedResultsController UITableView的多個實體
你是什麼意思由多個pickerView?當你選擇textField或者只是選擇器視圖添加到TableView時,你是否想要顯示pickerView?你試圖達到的圖表會很好。 – Anupdas 2013-05-12 20:55:59
thabk你的回覆,我想顯示pickerView當textField被選中。我是新的ios開發我沒有找到如何做到這一點 – 2013-05-12 21:03:32
你想添加UIDatePicker或UIPickerView? – Anupdas 2013-05-12 21:20:52