Setting the file. One moment.
Subchapter 17.3
reference/ios.mdMarkdown1 KBView on GitHub
Follow the product’s existing iOS conventions first, then Apple platform conventions. A native interface should feel predictable before it feels distinctive.
Include the states the task requires: loading, empty, error, success, permission denied, offline, disabled, and recovery where applicable. Feedback should be immediate and should not depend on color alone.
When a simulator or runnable build is available, inspect the relevant device class once and fix observable clipping, overlap, unsafe-area violations, unreadable text, broken navigation, or inaccessible controls. Do not require extra tooling when the environment cannot provide it.