NEW: Master Swift design patterns with my latest book! >>

< Previous: Overview   Next: Advanced Auto Layout >

Setting up

In this technique project you're going to learn more about Auto Layout, the powerful and expressive way iOS lets you design your layouts. We used it in project 2 to make sure our flag buttons were positioned correctly, but that project has a problem: if you rotate your device, the flags don't fit on the screen!

So, we're first going to fix project 2 so that it demonstrates more advanced Auto Layout techniques (while also making the flags stay on the screen correctly!), then take a look at ways you can use Auto Layout in code.

First: take a copy of project 2, call it project6a, then open it in Xcode. All set? Then let's begin…

Learn Swift faster!

Take your Swift learning to the next level: buy the Hacking with Swift e-book and get bonus material to help you learn faster!

< Previous: Overview   Next: Advanced Auto Layout >
Click here to visit the Hacking with Swift store >>