Learn how to implement three-column navigation in SwiftUI and make macOS and iPad apps that provide navigation experience familiar to users.
Find out how to use the new badges API in the 3rd release of SwiftUI, and how to add a badge to list rows and the items of tab bars.
Find out in this post how to use swipe actions in SwiftUI – actionable buttons to interact with when users swipe left or right on list rows.
Read about the pull to refresh control made available in the third version of SwiftUI, and find out important details to always keep in mind.
When creating iOS applications, the need to pick a value from a list while displaying an UITableView comes up quite often. One obvious solution to that matter, and the hard one in most cases, is to load another UIView which may contain an UIPickerView or an UITableView that will list the values you need, let the user pick the value and then get back into your table and set the picked (by the user) value. Another solution, more attractive and probably easier for the user is to display the list you need inside the UITableView that’s been shown. Perhaps that approach sounds more difficult, but once you try it you’ll find out yourself how fast, easy and beautiful solution is.