
Sidebars | Apple Developer Documentation
For guidance, see Layout. Best practices Extend content beneath the sidebar. In iOS, iPadOS, and macOS, as with other controls such as toolbars and tab bars, sidebars float above content in the …
Tab bars | Apple Developer Documentation
Dec 16, 2025 · For guidance, see Sidebars. Prefer a tab bar for navigation. A tab bar provides access to the sections of your app that people use most. If your app is more complex, you can provide the …
Human Interface Guidelines | Apple Developer Documentation
The HIG contains guidance and best practices that can help you design a great experience for any Apple platform.
Navigation and search | Apple Developer Documentation
Navigation and search Path controls Search fields Sidebars Tab bars Token fields Presentation
Toolbars | Apple Developer Documentation
Dec 16, 2025 · Resources Related Sidebars Tab bars Layout Buttons Search fields Apple Design Resources Developer documentation Toolbars — SwiftUI UIToolbar — UIKit NSToolbar — AppKit …
Focus and selection | Apple Developer Documentation
Pressing the Tab key moves focus among focus groups, letting people navigate to sidebars, grids, and other app areas. Pressing an arrow key supports a directional focus interaction that’s similar to tvOS, …
Popovers | Apple Developer Documentation
Consider using popovers when you want more room for content. Views like sidebars and panels take up a lot of space. If you need content only temporarily, displaying it in a popover can help streamline …
Menus and actions | Apple Developer Documentation
There's never been a better time to develop for Apple platforms.
The menu bar | Apple Developer Documentation
On a Mac or an iPad, the menu bar at the top of the screen displays the top-level menus in your app or game.
Tab bars | Apple Developer Documentation
A tab bar lets people navigate between top-level sections of your app.