2013-04-07 2 views
0

Итак, я создал UITextView и поместил его в UIScrollView. Тем не менее, я отключил прокрутку для UITextView, поэтому мне было интересно, возможно ли мне прокрутить текстовое окно одновременно, пока я прокручиваю свой UIScrollView?Прокрутка UITextview с UIScrollview

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

+0

так что вы хотите связать свиток 'UIScrollView' в' UITextView'? –

+0

Да довольно много, что –

ответ

1

UIScrollView - это прокрутка UIView. Так что вам нужно просто добавить UITextView к просмотру прокрутки как подвид, и он будет прокручиваться вместе с ним, в основном что-то вроде этого:

UIScrollView *scrollView = [UIScrollView alloc]initWithFrame:CGRectMake(0,0,320,460)];//adjust the frame to fit your needs 
scrollView.contentSize = CGSizeMake(400, 600);//make sure the size in contentSize is bigger than the size of the scrollView frame: (400, 600) is bigger than (320, 460), otherwise the scroll effect won't be performed 
UITextView *textView = [UITextView alloc]initWithFrame:CGRectMake(0,0,200,400)];//adjust the frame to fit your needs 
[scrollView addSubview:textView];//need to add the text view as a subview 
[self.view addSubview:scrollView]; 
+0

Также необходимо установить contentSize прокрутки. И если contentSize меньше, то размер прокрутки, чем прокрутка. – user523234

+0

Спасибо за ответ, но можете ли вы немного подробнее рассказать о содержании? Извините, что я новичок в объекте C –

+0

, отредактировал @ user523234 thanx. – Malloc

Смежные вопросы