Other UI Framework Views Displayed by SwiftUI
Embed AppKit, UIKit, and WatchKit views and controllers into SwiftUI view hierarchies.
Overview
概要
Integrate SwiftUI with your app’s existing content using representable objects to add AppKit, UIKit, or WatchKit views and view controllers to your SwiftUI interfaces. A representable object wraps the designated view or view controller and facilitates communication between the wrapped object and your SwiftUI views.
To go the other direction and use SwiftUI views in other frameworks, see SwiftUI Views Displayed by Other UI Frameworks.
Topics
話題
AppKit Views in SwiftUI Apps
protocol NSViewRepresentable
A wrapper that you use to integrate an AppKit view into your SwiftUI view hierarchy.
あるラッパー、それはあなたがあるAppKitビューをあなたのSwiftUIビュー階層へと統合するために使用します。
struct NSViewRepresentableContext
Contextual information about the state of the system that you use to create and update your AppKit view.
システムの状態についての前後関係的情報、それはあなたが使用してあなたのAppKitビューを作成および更新するものです。
protocol NSViewControllerRepresentable
A wrapper that you use to integrate an AppKit view controller into your SwiftUI interface.
あるラッパー、それはあなたがあるAppKitビューコントローラをあなたのSwiftUIインターフェイスへと統合するために使用します。
struct NSViewControllerRepresentableContext
Contextual information about the state of the system that you use to create and update your AppKit view controller.
システムの状態についての前後関係的情報、それはあなたが使用してあなたのAppKitビューコントローラを作成および更新するものです。
UIKit Views in SwiftUI Apps
protocol UIViewRepresentable
A wrapper for a UIKit view that you use to integrate that view into your SwiftUI view hierarchy.
UIKitビューに対するラッパー、それはあなたがそのビューをあなたのSwiftUIビュー階層へと統合するために使用します。
struct UIViewRepresentableContext
Contextual information about the state of the system that you use to create and update your UIKit view.
システムの状態についての前後関係的情報、それはあなたが使用してあなたのUIKitビューを作成および更新するものです。
struct UIViewControllerRepresentableContext
Contextual information about the state of the system that you use to create and update your UIKit view controller.
システムの状態についての前後関係的情報、それはあなたが使用してあなたのUIKitビューコントローラを作成および更新するものです。
WatchKit Views in SwiftUI Apps
struct WKInterfaceObjectRepresentableContext
Contextual information about the state of the system that you use to create and update your WatchKit interface object.
システムの状態についての前後関係的情報、それはあなたが使用してあなたのWatchKitインターフェイスオブジェクトを作成および更新するものです。
See Also
参照
Framework Integration
フレームワーク統合