You can watch this episode by subscribing to Cocoacasts Plus.

Auto Layout Fundamentals

Anatomy of a Constraint

In this episode, I'd like to take a moment to discuss the anatomy of a constraint, the fundamental building block of a user interface driven by Auto Layout. Remember that user interfaces created with Auto Layout define constraints. The constraints describe the relationships between the views in the user interface. The Auto Layout engine then inspects these constraints and calculates the frame of every view in the view hierarchy.

Cocoacasts Plus

Are you ready to step up your game?

Cocoacasts Plus helps Swift and Cocoa developers take their education serious without being overwhelmed.

Watch Every Tutorial With Cocoacasts Plus
Next Episode "Constraint Priorities and Unsatisfiable Layouts"