Как я могу показать UIDatePicker вместо клавиатуры, когда пользователь выбирает UITextField?

Нажмите идентификатор (имя класса, переменная, и т.д.) тогда, F12 хита для "Переходит К Определению". Я всегда поражаюсь, сколько людей я смотрю, код использовать медленнее щелкают правой кнопкой->, "Переходят К Определению" метод.

РЕДАКТИРОВАНИЕ: Тогда можно использовать Ctrl + - для перехода назад туда, где Вы были.

10
задан Ben S 8 December 2009 в 21:40
поделиться

2 ответа

Я бы реализовал это, просто анимировав представление, содержащее UIDatePicker, кнопки «Готово» и «Отмена») вверх от нижней части экрана. Используя CoreAnimation, это должно быть довольно просто.

5
ответ дан 3 December 2019 в 13:32
поделиться

Почему вы используете текстовое поле, если не хотите принимать ввод пользователя с клавиатуры? Вместо этого используйте подкласс UILabel (где вы переопределяете набор методов touchesBegan / Ended: withEvent: для отображения UIDatePicker) или UIButton (где ваше действие представляет собой метод, который перемещает UIDatePicker вверх).

1
ответ дан 3 December 2019 в 13:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: