Instance Method

image(_:for:)

Sets an on/off/mixed-state-specific image.

Declaration

func image(_ image: NSImage, for state: NSControl.StateValue) -> Self

Example


MenuItem(file.name)
    .image(
        NSImage(systemSymbolName: "line.horizontal.3.decrease.circle", accessibilityDescription: nil),
        for: .off
    )
    .image(
        NSImage(systemSymbolName: "line.horizontal.3.decrease.circle.fill", accessibilityDescription: nil),
        for: .on
    )

See Also

Appearance