I'm really very weak in constraints part of ios. I have gone through many reference link as shown below but still not able solve my issue.
Hide autolayout UIView : How to get existing NSLayoutConstraint to update this one
In case , i need to change the y-axis of UIView2 based on some condition. The storyboard.png shows the layout.
If condition fails UIView2 with step1, step 2 and step3 should be visible and it's position should also change as shown in condition1.png
If condition pass UIView2 with step1, step 2 and step3 should not be visible as shown in condition1.png
Please provide me steps for how to achieve the above scenario. I tried it doing but if set the constraint for UIView1 the height remains same and does not change at runtime.