I am preparing a custom view which looks similar to the example shown in the screenshot. I add all user interface components (labels, text fields, radio buttons, ..) at runt
I've done this with the following setup:
The auto layout system satisfies these constraints by resizing the container to fit its contents.
Of course, you need to dynamically set the constraints as you alter the contents.