Динамическое текстовое поле

На самом деле я разрабатываю представление с текстовым полем, которое хочу сделать динамическим.

Был динамический значит?

Это означает, что когда вы что-то вводите в него, рядом с текстовым полем появляется список предложений. Я уже закодировал это, и это отлично работает!

Представление того, что у меня есть прямо сейчас:

[текстовое поле] [кнопка OK]

[предложение 1]

[предложение 2]

[предложение 3]

Теперь я хочу, чтобы, когда я выбираю предложение в списке, добавить элемент перед текстовым полем с заголовком метки предложения, отображаемой следующим образом:

‹ выбрано 1 > ‹ выбрано 2 > [ текстовое поле ] [ OK ]

Вы представляете, ширина всех этих элементов будет слишком велика, чтобы поместиться на экране. Я хочу, чтобы все это можно было скользить пальцем слева направо.

Что Вы думаете об этом ?

Как вы думаете, это может быть реализовано?

Заранее спасибо !


person Dough    schedule 02.06.2010    source источник


Ответы (1)


Вы хотите создать UIScrollView нужного вам размера. Затем вы меняете его contentSize на высоту/ширину, которую вы хотите прокручивать. Например, вы можете создать UIScrollView шириной 320 пикселей, а contentSize шириной 700 пикселей. Это позволяет прокручивать изображение из стороны в сторону. Вы добавите свои метки и, например, подвиды этого прокрутки.

person rscott    schedule 02.06.2010
comment
Спасибо за этот ответ! Я пробую это, я думаю, что это хорошее решение, самое скучное - управлять размещением элементов в относительном положении. Я сделаю лучший отзыв, когда я закончу с этим. - person Dough; 07.06.2010