Как отключить редактирование UITextField, но по-прежнему принимать касание?

Я создаю UITextField , который имеет UIPickerView как inputView . Все хорошо, за исключением того, что я могу редактировать, копируя, вставляя, вырезая и выделяя текст, а мне это не нужно. Только средство выбора должно изменять текстовое поле.

Я узнал, что можно отключить редактирование, установив для setEnabled или setUserInteractionEnabled значение NO . Хорошо, но TextField перестает реагировать на прикосновения, и средство выбора не появляется.

Что я могу сделать для этого?

104
задан Luiz de Prá 18 July 2018 в 12:35
поделиться