Your iconography should support Bold Text too. One way of doing it is by creating custom symbols (and specifying weights for it) to work with them as you would with regular SF Symbols.

How Creating custom symbols: https://developer.apple.com/videos/play/wwdc2021/10250/

A coffee cup within a circle icon in three different weights. Creating custom symbols with weights would make it so your iconography supports the Bold Text feature. You can create a custom symbol image using an asset in an asset catalog in Xcode and load it using the UIImage initialiser and passing the name as an attribute.

You may also find interesting...

If the user has Bold Text enabled, it will just work if you are using fonts based on text styles. If you have your own styles, or you are using a non-system font, you'll need to provide the bolder version of the font when the setting is on.

Check for the traversal order of elements in your app. Sometimes, the default top-left to bottom-right order might not be the most logical one. Sometimes, you may consciously want to tweak the order. Some other times, grouping is the answer.

Too much data can overwhelm users. Very little is an incomplete experience. It is hard to find a balance on verbosity and the users may have different preferences. To help with this issue, the AXCustomContent APIs let you mark data as optional.

Created in Swift with Ignite.

Supporting Swift for Swifts