I have a UIView
which contains lot of labels, buttons, textviews. But there is a certain part of that UIView
that I want to make scrollable.Here is how the structure of my nib is.
-UIVIew
-UIImageView - backgroundImage
-UILabels
-UIButtons
-UIScrollView
-UITextViews
Are touch events getting assigned to somewhere else? Here is a code of my scrollview which I have written in viewDidLoad
. I only want the textview inside UIScrollview
to be scrollable
scrollView.delegate = self;
[scrollView setCanCancelContentTouches:NO];
scrollView.indicatorStyle = UIScrollViewIndicatorStyleWhite;
scrollView.clipsToBounds = YES;
scrollView.scrollEnabled = YES;
scrollView.pagingEnabled = YES;
scrollView.autoresizesSubviews=YES;
[scrollView setContentMode:UIViewContentModeScaleAspectFit];
[scrollView addSubview:textview];
Am I mising something? is my approach right?
Thanks and regards
scroll.contentSize= CGSizeMake(320,2700);
// You can use contentsize according to your requirementsYou have put here only scrollview code. So,I can't figure out what is wrong. Use following reference...
UIScrollView With UITextField
Hope, this will help you..
You better should let the compiler figure out the height, instead of setting it yourself.