Как добавить несколько UIPickerViews и текстовых полей в UITableview и использовать различные методы управления UIPickerViews?Несколько UIPickerView на UITableView
ответ
Если вам нужно отобразить pickerView, когда выбрано textField, вам нужно добавить pickerView в качестве inputView в textField.
Если у вас много текстовых полей, было бы лучше добавить его, когда редактирование начнется для текстового поля. Чтобы определить, какой textField должен быть показан, picker дает тег для каждого текстового поля.
- (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;
}
sample project, чтобы показать UIDatePicker, когда выбран TextField.
Мне нужно добавить uidatepicker и uipickerview, но выбранное текстовое поле должно быть включено в tableview. –
Вам нужно создать подкласс UITableViewCell с добавлением textField. Вы используете раскадровку или XIB? Посмотрите на этот [ответ] (http://stackoverflow.com/a/2230596/767730), объясняет, как добавить textField в UITableView. Если вы используете pickerView, обязательно используйте для него источник данных (массив или словарь), на основе выбранного текстового поля измените значения dataSource и перезагрузите pickerView. Я бы дал вам указатели. Было бы лучше сделать это шаг за шагом. – Anupdas
- 1. Добавить UIPickerView внутри UITableview
- 2. Объединить UIPickerView и UITableView
- 3. inline UiPickerView в UITableView
- 4. iOS UITableView с UIPickerView
- 5. UITableView внутри UIPickerView в прошивкой
- 6. Ссылка на выбор UIPickerView для UITableView
- 7. UIPickerView не реагирует на озвучивание в UITableview
- 8. Скрыть UIPickerView на кнопку Готово в UITableView
- 9. Несколько UIPickerView
- 10. Создание прокрутки UITableView, как UIPickerView
- 11. iOS 7 - UIPickerView над UITableView
- 12. Несколько изображений на UITableView
- 13. Несколько NsfetchedResultsController на UItableView
- 14. Как получить значение UIPickerView в UITableView
- 15. Обновление UITableView клетки в зависимости от UIPickerView
- 16. Использование UITableView вместо UIPickerView установить UITextField текст
- 17. Отключить метод делегата для UIPickerView/UITableView на условном случае
- 18. Заполнить несколько UIPickerview одним массивом?
- 19. Несколько UITableView на одном UIView
- 20. Несколько UIPickerViews - UIPickerView не отображается
- 21. UIPickerView несколько компонентов в swift
- 22. Прокрутка анимации на UIPickerView
- 23. Показать UIPickerView на основе другого UIPickerView
- 24. несколько segues в uitableview
- 25. Несколько UIPickerView в том же UIView
- 26. Как отобразить UIPickerView при выборе строки в UITableView?
- 27. UIButton отвечает на UIPickerview
- 28. Большой uipickerview на ipad
- 29. UIPickerView Двойник на Android
- 30. UITableView несколько выборов
Что вы имели в виду под несколькими pickerView? Вы имели в виду показать pickerView, когда выбрано textField, или только Picker View, добавленный в TableView. Диаграмма того, что вы пытаетесь достичь, будет приятной. – Anupdas
thabk вы для ответа, я хочу показать pickerView, когда textField выбран. Я новичок в ios developmentement. Я не нашел, как это сделать. –
Вы хотите добавить UIDatePicker или UIPickerView? – Anupdas