-
Email Composer on iOS
Read in this post how to present and configure the system provided email composer, allowing users to send emails through your own iOS apps.
-
Introduction to UI Testing in SwiftUI Using XCTest Framework
Learn the basics on UI testing in SwiftUI based apps using the XCTest framework, and explore techniques that will guarantee a bug-free UI.
-
Presenting Sheets in SwiftUI
Read about presenting sheets in SwiftUI, how to deal with them, and discover some useful tips that you will often need to put in motion.
-
Toggle View in SwiftUI
Learn how to use the toggle view in SwiftUI, and how to create custom styles in order to override the default appearance with unique views.
-
Default Value in Swift Dictionaries
Learn how to provide default values in Swift dictionaries, and how to get back actual values instead of nil even when keys do not exist.
-
Failable Initializer in Swift
Read about the failable initializer in Swift, and how to use it in custom types in order to return nil if proper initialization fails.
-
Progress View in SwiftUI
Find out how to show and configure a progress view in SwiftUI for long-running tasks, and create advanced progress views with custom styles.
-
SwiftUI Grids in iOS 13
Read how to create a collection view that will be working in iOS 13 using SwiftUI, without using the tools available to make grids in iOS 14+.
-
Creating Grids in SwiftUI
Read and learn in this post how to create vertical and horizontal grids in SwiftUI, as well as how to combine them for great visual results.