Возможность прокрутки без возможности редактирования внутри UITextField - PullRequest
0 голосов
/ 15 июля 2011

Я хочу использовать UITextFields для ввода относительно небольших объемов текста.Текст может быть длиннее, чем размер текстового поля, и я хочу, чтобы пользователь мог касаться / прокручивать текстовое поле, чтобы иметь возможность прочитать все его.

Этот тип полу-кроллероподобное поведение доступно в режиме редактирования, но я не хочу, чтобы пользователь мог редактировать, просто прокрутите.Клавиатура не должна подходить другими словами.(Я разрешаю пользователю выполнять редактирование, но это в другом разделе приложения.)

Я подозреваю, что UITextField не был создан для того, что я пытаюсь сделать, и что явместо этого следует изучить возможности UITextView.Поскольку я уже вложил значительные средства в обеспечение инфраструктуры для поддержки редактирования UITextField (когда это необходимо, но не в нынешних обстоятельствах), я немного не хочу вообще отказываться от UITextFields.

Кто-нибудь видит способ сделать то, что я хочу сделать?

Говард

Ответы [ 2 ]

1 голос
/ 15 июля 2011

Вы не используете UITextView вместо текстового поля с небольшим размером

0 голосов
/ 15 июля 2011

Использовать представление прокрутки с UILabel в качестве подпредставления представления прокрутки?

В качестве альтернативы используйте UITextView и установите для его редактируемого свойства значение NO. Если вас беспокоит стиль текстового представления, используйте простой стиль и настраивайте его с помощью других элементов пользовательского интерфейса.

...