Contents

ornament(visibility:attachmentAnchor:contentAlignment:ornament:)

Presents an ornament.

Declaration

nonisolated func ornament<Content>(visibility: Visibility = .automatic, attachmentAnchor: OrnamentAttachmentAnchor, contentAlignment: Alignment3D = .back, @ViewBuilder ornament: () -> Content) -> some View where Content : View

Parameters

  • visibility:

    The visibility of the ornament.

  • attachmentAnchor:

    The positioning anchor that defines the attachment point of the ornament.

  • contentAlignment:

    The alignment of the ornament with its attachment anchor.

Discussion

Use this method to show an ornament at the specified position. The example below displays an ornament below the window:

Text("A view with an ornament")
    .ornament(attachmentAnchor: .scene(.bottom)) {
        OrnamentContent()
    }

See Also

Creating an ornament