Я использую UITextField
с UIPickerView
для его inputView
, поэтому, когда пользователь нажимает на текстовое поле, вызывается средство выбора для выбора варианта из.
Почтивсе работает, но у меня есть одна проблема: курсор все еще мигает в текстовом поле, когда оно активно, что некрасиво и неуместно, поскольку пользователь не должен вводить данные в поле и не представлен с помощью клавиатуры.Я знаю, что мог бы решительно решить эту проблему, установив editing
в NO
в текстовом поле и отслеживая его касания, или заменив его кнопкой с пользовательским стилем, и вызвав сборщик с помощью кода.Однако я хочу использовать методы UITextFieldDelegate
для всей обработки событий в текстовом поле, и такие хаки, как замена текстового поля кнопкой, не допускают такой подход.
Как я могу просто скрыть курсорна UITextField
вместо?