Filters

Hide filters
Platform
Content Type
Difficulty

All Tutorials · Video Course · 6 Results

Contained in: Building Engaging User Interfaces with SwiftUI swiftui Video Course
iOS & Swift

Lesson in Building Engaging User Interfaces with SwiftUI

Integrating SwiftUI with UIKit

Learn how to use a coordinator class to connect UIKit delegates and transfer data to UIKit elements within SwiftUI…
iOS & Swift

Lesson in Building Engaging User Interfaces with SwiftUI

Implementing Complex UI Layouts

…angle brackets tells Swift that the struct will have a second generic parameter. Instead of specifying an Int, FlightInformation, or another type, you tell SwiftUI to refer to the type as T. There is no type T, but T represents whatever type you pass to the struct upon instantiation…
iOS & Swift

Lesson in Building Engaging User Interfaces with SwiftUI

Mastering SwiftUI Animations

…direction until it overcomes the initial velocity. Unless you’re a physicist, the animation’s physical model doesn’t intuitively map to the results. SwiftUI introduces a more intuitive way to define a spring animation. The underlying model doesn’t change, but you can specify parameters to the model better…
iOS & Swift

Lesson in Building Engaging User Interfaces with SwiftUI

Mastering SwiftUI Animations

…that you have an understanding of SwiftUI animations, you’ll apply animation to other places in the app. Open TerminalStoresView.swift in the FlightDetails group. This view displays the stores in each terminal. In this segment, you’ll add some animation to these shapes when they appear. First, add a state…
iOS & Swift

Lesson in Building Engaging User Interfaces with SwiftUI

Mastering SwiftUI Animations

Learn to synchronize view transition animations across views as you improve the awards view in an airport app written in SwiftUI…
iOS & Swift

Lesson in Building Engaging User Interfaces with SwiftUI

Implementing Complex UI Layouts

…graphical representation in the next section. Adding Inline Drawings Now, you’ll add a view to show the flight’s progress. Create a new SwiftUI view named FlightProgressView inside the Timeline group. Change the view to: struct FlightProgressView: View { var flight: FlightInformation var progress: CGFloat var body: some View…