Where to Get Help?
Programmatic UI (UIKit)
Introduction & Setting Up (Deleting the Storyboard)
Connecting the UIViewController Programmatically
Adding UI Elements & Auto Layout Programmatically
Adding IBActions Programmatically (Selectors)
Adding Another ViewController & Working with Navigation
Tips on Styling
Build Your UI Programmatically
Leave the Storyboard behind!
Learn how to create your elements and lay them out programmatically.
This essential skill will enable you to be flexible and work in any sort of team environment. Whether the team uses Storyboards or exclusively programmatic UI or even a hybrid approach, you'll be able to handle it.
Learn how to declare and customize all of your UIElements programmatically.
Sizing and Positioning
Learn how to use anchors and Auto Layout constraints without touching the storyboard!
Handle User Interaction
Attach handlers to your buttons without IBActions.
No segues, no problem! Learn how to transition between your view controllers programatically.
Who Should Take This Course?
It's recommended that students complete the iOS Foundations course before learning programmatic UI with this course.
This Course is Compatible With:
Enroll in CWC+ to access all of our courses
When you join CWC+, you'll get access to this course along with many others! No matter what your goal is; whether it's to start an iOS career, become a freelancer, build an app business, make apps for income... we'll help you get there!