How To Make an App – Ep 7 – Stack Views

How To Make iPhone Apps with NO Programming Experience!
Lesson 7: Stack Views
This lesson shows you what Stack Views are and how they can help us in creating our user interfaces and layouts!

Download the Key Takeaways Lesson Notes!

My Courses:

This video series uses the latest and greatest from Apple (Xcode 8, Swift 3, iOS 10) and will teach a beginner with no programming experience how to make iPhone apps. I’m creating these videos with the assumption that the student has no prior knowledge and is starting from scratch.

The lesson plan for the How To Make an App series can be found on my site here:

For more tutorials on how to build iPhone apps, make sure you subscribe and visit my site where you’ll find a community of like minded learners! Learning something new is always more fun with other people!


CodeWithChris is dedicated to teaching beginners and non-programmers all about building iOS apps. On the site, you’ll find a ton of free resources and tutorials to aid you on your journey to learn iOS development. Many people have successfully picked up Swift 3, Xcode 8 and app building from my course and materials!

Intro & Outro music
“Heartbreaker” by Jahzzar (






20 responses to “How To Make an App – Ep 7 – Stack Views”

  1. deniz Oz Avatar

    man i watched too many tutorial, you are the best! perfect explanation

  2. Shanker M Avatar

    Best stuff ever on this concept! You deserve thousands of up votes!

  3. Al Gallegos Avatar

    In my previous lesson I was not able to see any "JPG" files. In other words the image files of the card games. During your lesson you mentioned; "If you do to have it, you can click on the link"… What link? there is no link. So how do I download the JPG file of the War Card Game from Lesson 6. Thx

  4. mishk.ah Avatar

    Thank you for making these videos for us! Love it!

  5. Srikar Reddy Avatar

    Will there be a performance hit because of nested stack views?

  6. Yevhenii Molchanov Avatar

    I watch it step by step and I can say that it's the best lessens about the developing for iOS! Thank you very much!

  7. Matty Ice Avatar

    Last lesson we were only taught to add the green background, how did the cards, logo and counters magically appear?!

  8. Jason Swift Avatar

    I already have my app fully designed in .png documents. Does this mean i am going to have to de-construct the designs and re build them on Xcode?

  9. Tias Does What Avatar

    Hey, i have a quick question. How do i make a second screen/page ingame? and how can i get there using a button?

  10. Pris PonK Avatar

    i have Xcode 8.2.1 (8C1002) , i did the stack views as indicated, however when i goes tomresolve auto layout issues and cannot update frames. Even it does not shows the option. pls help.

  11. Ric S Avatar

    How do you highlight the three buttons so easily, sounds so simple but it won't let me highlight and instead clicks on it and drags it

  12. Ian Stewart Avatar

    Chris, Well done mate! I was curious to see the differences between C#, VB etc. and I decided to watch from tutorial 1. Very clear instructions, and covers the rather curious constraints and stacks. Swift is a cool OOP, a bit like VB and dispensing with the dreaded ';'

  13. Francis McLeod Avatar

    Thank you for the work you do. When I put my buttons inside a stack on the storyboard the borders and background colors do not show up. Only the text inside the button is visible. If I drag the buttons outside the stackview they look fine. Any suggestions? xcode Version 8.2.1 (8C1002)

  14. Sharell J Avatar

    Excellent tutorial.

  15. Tim Doyle Avatar

    Thanks from me and my School! Out StartUP Club is following your tuts to build out first apps, super helpful!

  16. Neopitpit Avatar

    Excellent tutorial

Leave a Reply

Your email address will not be published. Required fields are marked *