Scroll View
I have a UIScrollView, with constraints left: 0, top: 0, right: 0, bottom: 0
Inside Scroll View
At the top of this UIScrollView
is a UIImageView
with constraints left: 0, top: 0, right: 0, height: 200
Underneath this I have a UITextView
with constraints left: 0, top: 0, right: 0, bottom: 0
This means the UITextView
will resize with respect to its content, and I set the scrollingEnabled
to false
for the UITextView
.
So, when I run, it almost works perfectly.
The one problem is the UIImageView
takes up about 10% more than the actual screen width. Hence, horizontal scrolling is enabled.
I have tried adding the lines
imageView.frame = CGRect(0, 0, screenSize.width, 200)
scrlView.contentSize.width = screenSize.width
but this makes no difference. I can still scroll horizontally and the Image View still takes up around 10% more than the actual screen width.
Note, I have not set imageView screen width in storyboard, only programatically.
Any ideas?