Latest Updates
Read my latest articles. Browse the archives. Follow the RSS feed. Subscribe to the newsletter to get the latest posts direct to your inbox.
-
Context Menus for Tables
Starting in iOS 16, you can customise the context menus you add to lists and tables based on what’s selected.
-
SwiftUI Tables Quick Guide
Multi-column tables have long been a feature of macOS. SwiftUI added support for them in macOS 12.0. They came to iOS a year later in iOS 16. There are some caveats and sharp edges to be aware of if you’re thinking of using them.
-
Xcode Multi-Cursor Editing
I found myself rediscovering Xcode’s multi-cursor support this week. Here’s a reminder in case you need it.
-
iPad Customizable Toolbars
Many macOS apps support customizing the toolbar by adding, removing and rearranging the available items. In iOS 16, Apple brought this feature to the iPad.
-
Swift Package String Localization
How do you localize a string in a Swift Package?