I know auto layout but I am new to universal application with auto layout. I am having problem setting up Constrain
to this below image.
Can you tell me how do I set auto layout for Universal App? I tried with constrain to margin & pin the leading,top,trailing space to container but it does not work.
Actually, autolayout works different inside a scrollview than in other views. Inside a scroll view, the leading, trailing, top and bottom constraints form a superview to the container view (scrollview in this case) defines not spacing, but sort of "how much my scroll view should scroll to the left, right, top and bottom of this component".
So, to use autolayout in a scroll view, you must do some tricky things:
When you open the project, please note that all constraints between an object and the scrollview doesn't reflect spacing (as I said) but reflects how much your scrollview should scroll away from the component.
Hope this helps,
I don't know auto layout but the following code would work just as fine.. I much prefer constraints in code and its easier to manage, modify and understand.. I've tested the below on all device sizes..
Note: You don't have to put everything in ONE file.. Create different views and have each view handle their own constraints/layouts.
Portrait:
Landscape: