NACC_ActivityView

@MainActor
struct NACC_ActivityView : UIViewControllerRepresentable

Simple wrapper around UIActivityViewController so we can use it from SwiftUI.

  • The activity items that we’re giving to the controller.

    Declaration

    Swift

    @MainActor
    let activityItems: [Any]
  • The activities that we’re giving to the controller.

    Declaration

    Swift

    @MainActor
    var applicationActivities: [UIActivity]
  • Returns our various activity sheet items.

    Declaration

    Swift

    @MainActor
    func makeUIViewController(context: Context) -> UIActivityViewController

    Parameters

    context

    ignored.

    Return Value

    A general-purpose activity controller, with our items.

  • No-Op. Satisfies the protocol.

    Declaration

    Swift

    @MainActor
    func updateUIViewController(_ uiViewController: UIActivityViewController, context: Context)