Modern Auto Layout is the most up-to-date book about the Auto Layout system from Apple. It does not assume any previous knowledge on laying out your UI for your Mac or iOS apps. It also covers both Interface Builder and programmatic ways to lay out your UI.

Hands down, it is the best book I’ve found which covers all modern practices such as how to use scroll views with Auto Layout, how to use stack views, dynamic type, and more. Of course, coming from the author of Use Your Loaf who has written numerous blog posts about the subject, it is not a surprise that the subject is covered well. Even common bugs are discussed as well as workarounds.

I think even advanced users of Auto Layout may learn at least one or two things, but it is heartily recommended. I wish I had this book when I was starting to use Auto Layout.