Instance Method


The behavior of the view when being customized by the user. Views may be:


func touchBarItemPresence(_ presence: TouchBarItemPresence) -> some View


  • required and not allowed to be removed by the user

  • shown by default prior to user customization, but removable

  • not visible by default, but can be added through the palette

See Also

Configuring Touch Bar Views

func touchBar<Content>(TouchBar<Content>) -> View

Sets the TouchBar and its content to be shown in the Touch Bar when applicable

func touchBarItemPrincipal(Bool) -> View

Principal views have special significance to this TouchBar. Currently, that item will be placed in the center of the row.

func touchBarCustomizationLabel(Text) -> View

The user-visible String identifying the view’s functionality. Visible during user customization.