SweetUI

Search items

Jump to an item

recipe

menubar

Scene-level commands via CommandMenu.

menubarcommandskeyboard-shortcutsmenu-barguidance
menubar, light

On iPad

The same installed source at a regular width. It adapts its layout without a separate design.

menubar on iPad, light

Install

Usage

WindowGroup {
    RootView()
}
.commands {
    CommandMenu("Account") {
        Button("Sign Out") { }
            .keyboardShortcut("q", modifiers: [.command, .shift])
    }
}

Why native is enough

commands on WindowGroup + CommandMenu, shortcuts. iPadOS/macOS: menu bar; iPhone: toolbar Menu. Commands = Scene modifier, not view; MUST be on scene, or no compile.

Accessibility contract

  • Menu bar commands: keyboard shortcuts, full keyboard access on iPadOS/macOS.
  • iPhone toolbar Menu: labeled control, same buttons.

Details

Kindrecipe
Version0.1.0
PlatformsiOS 26.0+
Dependenciesnone
Sourcenone (native guidance)