Почему поле uitext внутри представления uiscroll не прокручивается? - PullRequest
0 голосов
/ 02 декабря 2010

У меня есть прокрутка, которая содержит текстовое поле и текстовое представление.Я бы хотел, чтобы оба прокрутились вместе.Как я могу сделать?Теперь только прокрутка текстового представления.

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

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 декабря 2010

попробуйте это

в .h

IBOutlet UIScrollView *scrollView;

и подключите его в конструкторе интерфейсов и в вашем файле .m поместите это в viewDidLoad

     [scrollView setScrollEnabled:YES];
     [scrollView setFrame:CGRectMake(0,55,320,180)];
     [scrollView setContentSize:CGSizeMake(320,320)];

затем поместите ваш textField и ваш textView в scroolView в конструкторе интерфейсов

0 голосов
/ 02 декабря 2010

Я хочу сказать одну вещь,

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

В этом то, что я ожидаю, это scrollview не прокрутка, а текстовое представление показывает свои данные (содержание).

Вот так.

Если вы хотите проверить это, увеличьте рамку textview до ее содержимого и введите userInteractionEnabled as NO, а затем установите размер содержимого scrollview на величину, превышающую размер textview. Тогда вы можете наблюдать, как оба прокручивают.

С уважением,

Satya

...