在范围内找不到 uiviewcontrollerrepresentable

cannot find uiviewcontrollerrepresentable in scope

我的应用程序有一个 WatchKit 扩展,我需要使用 phone 上应用程序的更新来修改内容视图中的数据。所以我正在使用下面的代码......但是编译器出错说它可以在范围内找到 UViewControllerRepresentable

struct ContentView: View, UViewControllerRepresentable
  {
  
  
  var body: some View {
    VStack
      {
          ...
      }
  }

UIViewControllerRepresentable 无法观看。

https://developer.apple.com/documentation/swiftui/uiviewcontrollerrepresentable

不需要,因为WatchKit/WatchOS没有UIViewController https://developer.apple.com/documentation/uikit/uiviewcontroller

SwiftUI View 可用,但您不能使用 UIKitUIViews/UIViewControllers

每当您必须为 watchOS 兼容版本重新设计 View 时,您可以将其命名为与 iOS 目标版本相同的名称,并赋予它相同的 init.

如果您适当地选择了目标成员资格,编译器将选择当前目标的版本。