Apple adds a new way to control where the back button will pick up its title. Let's see how this make thing a lot easier going forward.
In iOS 14, long-press on the back button will bring up a history stack. Learn what you should consider with this new behavior.
How to cache Pods, Ruby gem, and Carthage in your iOS project.
A cheat sheet that tells you what colors to use to support dark mode. This is a guide for those who want to adopt dark mode, but too lazy to figure out which color to use.
How to setup ci for iOS projects with Github Actions.
The last part in a series on understanding data in SwiftUI. See all tools SwiftUI provided to declare different types of data and dependency. Learn when and how to use @State, @Binding, ObservableObject, @ObservedObject, @EnvironmentObject, and @Environment.
Part 2 in a series on understanding data in SwiftUI. We will talk about the key that makes principles in part 1 possible in SwiftUI. And how this resulting in a reduction of the complexity of UI development.
Part 1 in a series on understanding data in SwiftUI. In the first part, we will try to understand the importance of data and how they play an essential role in SwiftUI.
A long-awaited feature has finally come to iOS. Join it or not is your choice to make. This article will guide you through it.
In iOS13, the modal presentation gets a new look and dismissal gesture. This article will talk about what you can do with these new welcoming changes.
Learn how to create a custom subclass of UIHostingController and its benefit.
Learn a crucial concept in SwiftUI, view modifier, and a guide of how to create your custom modifier.
Say goodbye to optional properties in your view controllers. In iOS13, you can inject those properties at a time of view controller creation.
WWDC session shows us a way to create UISplitViewController with NavigationView in SwiftUI. It finally works in Xcode 11 Beta 3.
SF Symbols contain over 1,500 icons. It would be hard if you don't know the existence of SF Symbols App.
See all tags.