<!--
{
  "availability" : [
    "macOS: -"
  ],
  "documentType" : "symbol",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/NSButton/BezelStyle-swift.enum/helpButton",
  "metadataVersion" : "0.1.0",
  "role" : "Case",
  "symbol" : {
    "kind" : "Case",
    "modules" : [
      "AppKit"
    ],
    "preciseIdentifier" : "c:@E@NSBezelStyle@NSBezelStyleHelpButton"
  },
  "title" : "NSButton.BezelStyle.helpButton"
}
-->

# NSButton.BezelStyle.helpButton

A round button with a question mark, providing the standard help button look.

```
case helpButton
```

## Discussion

A help button appears within a view and opens app-specific help documentation.

![A screenshot displaying a voice over dialog. The main content of the dialog explains what voice over is. In the lower right corner of the dialog there is a help button.](images/com.apple.appkit/media-4306763@2x.png)

These are circular, consistently sized buttons that contain a question mark.

```swift
let button = NSButton()
button.title = ""
button.bezelStyle = .helpButton
```

Use the system-provided help button to display your help documentation. People are familiar with the appearance of the standard help button and know that choosing it opens help content.

Include no more than one help button per window. Multiple help buttons in the same context make it hard for people to predict the result of clicking one.

Avoid displaying text that introduces a help button. People know what a help button does, so they don’t need additional descriptive text.

For design guidance, see [Human Interface Guidelines > Buttons](https://developer.apple.com/design/human-interface-guidelines/buttons).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)