У меня есть UIDatePicker
, который создается программно (как первый ответчик), когда пользователь нажимает текстовое поле в моем представлении. Это происходит внутри цикла for, поэтому в моем коде нет ссылки на этот сборщик. У меня также есть панель инструментов поверх средства выбора, которая добавляется в средство выбора как inputAccessoryView
. У меня есть кнопка Готово, которая увольняет первого респондента. Все идет нормально.
Я хочу добавить еще одну кнопку на панель инструментов, кроме кнопки Готово, которая изменит значение средства выбора. Нет UIDatePickerDelegate
, который позволит мне отслеживать активное средство выбора.
Я всегда могу определить переменные класса для каждого из моих средств выбора и, таким образом, сохранить ссылки вручную. Но есть ли простой способ сделать это, когда я могу напрямую получить доступ к inputView
из inputAccessoryView
?