У меня очень хорошо работает код для отображения средства выбора на объекте UITextField
(в UITableViewCell
) с использованием inputView
объекта UITextField
.Это останавливает отображение клавиатуры, но не мешает кому-то непосредственно вводить данные в поле.
Чтобы быть справедливым, они могут только вставить что-то, но даже это не должно быть разрешено, если вы не хотите, чтобы пользовательское значение вfield.
Есть ли способ выключить ввод текста?Я пробовал:
return NO;
в методе делегата textFieldShouldBeginEditing()
, но это только предотвращает работу поля вообще - так что никакой сборщик не появляется.
Есть ли другие способыпредотвращения такого поведения?
Заранее спасибо.