Kodeco is the new raywenderlich.com. Read about our changes here.
We're excited to introduce our new name, and our new look and feel, with all of the same content you know and love!
iOS & Swift
Android & Kotlin
Flutter & Dart
kodeco.com uses JavaScript extensively to offer the best possible user experience. JavaScript is currently disabled in your browser, and so we are unable to display all of our wonderful content. Please enable JavaScript in your browser and refresh this page.
48 episodes · 3 hrs, 20 mins
Part 1: 10 Episodes · 55 minutes
Part 2: 10 Episodes · 42 minutes
Part 3: 10 Episodes · 31 minutes
Part 4: 8 Episodes · 19 minutes
Part 5: 10 Episodes · 51 minutes
Sep 3 2019 Swift 5, iOS 13, Xcode 11
Play next episode
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Already a member of Kodeco? Sign in
Get some more practice with view modifiers by adding some style to the About page.
Ray Wenderlich
Instructor
Christine Sweigart
Editor
Over 300 content creators. Join our team.
There is an updated version of this course available, created for Swift 5.5, iOS 15, Xcode 13. View latest version
Update 10/30/19: In Xcode 11.1, the lineLimit bug I showed in the video is now fixed. As the video shows, this should make your label have no line limit:
lineLimit
.lineLimit(nil)
In addition, you may find it helpful to add this to center the text:
.multilineTextAlignment(.center)