Auto Layout is Xcode and Interface Builder's tool for controlling your layouts in Xcode 7. This movie demonstrates the basics of working with Auto Layout in Xcode 7, and shows the different preview modes you can use to preview how your apps will look on different devices using the current constraints.
- [Voiceover] Now when looking at the layout…that we've been making thus far,…I'll hide the Document Outline…and hide the other areas here,…you may have noticed…that this main area is a square.…You may have wondered…why are we developing in a square…when no iOS devices…are currently a square aspect ratio.…Well, there's a reason for that.…The square makes you not have to commit…to either portrait or landscape.…
There's also other advantages,…which we'll look at later on in this chapter.…So what happens when you layout something…all the way on the right edge of the screen?…Let's open up the Object Library…and let's get some labels out.…We'll search for a label…and then I'm going to drag a label on the left.…We'll just change that to Left,…and then we'll drag one over to the right.…I'm going to create a copy of this…by just Option + dragging it.…
I'm going to hug the right edge following the guides.…I'll change this one on the right to say Right,…and that's following the guides right there.…So I have one on the left and one on the right.…
Interested in developing for Apple Watch or Apple TV? Get a sneak peek in Chapter 9. The course wraps up with a look at the submission process for the App Store.
- Installing Xcode and the iOS SDK
- Creating a simple iOS app
- Creating a basic interaction with a button
- Choosing an object as a first responder
- Creating a user interface with Interface Builder and Auto Layout
- Working with sliders and progress bars
- Creating views to show images and web pages
- Developing responsive layouts with size classes
- Understanding the iOS architecture
- Loading data in table views
- Transitioning between views
- Developing for the iPad, Apple Watch, and Apple TV
- Submitting apps to the App Store
Skill Level Beginner
1. Prepare to Develop an iOS App
2. Core Skills
3. Basic iOS UI
4. More UI Objects
5. Size Classes
6. iOS Application Architecture
7. Table Views
8. Multiple-View Applications
9. iPad, Watch, and Apple TV Development
10. Finish and Submit to the App Store
Next steps2m 10s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.