The best way to use scrollview and auto layout is to add a view inside the scrollview and pin all its edges to scroll view and equal widths to superview, Pin all edges of scrollview to superView
- pin top, left , right and height of your label to your FAQ1 view.
- pin top of your text view to label and left right and bottom to your FAQ1 view.
- pin the height of your FAQ1 view, and left and right of your faq1 view to content view.
- Follow step 1 to 3 for all your faq views.
- Pin top of your faq1 view to top to top of content view
- Pin the top of the next faq view to bottom of the previous faq view.
- pin bottom of the last faq view to bottom of content view
when adding your faq1 view pin its top to top ,left and right to contentView's top left and right with necessary padding.
HopeYou can find the sample code here Hope this solves your problem