是否不可能将SwiftUI视图放入框架中?

是否不可能将SwiftUI视图放入框架中?,swiftui,Swiftui,就模块化而言,通过创建和使用框架来分离应用程序的不同部分是有意义的 因此,我尝试创建一个框架,该框架将封装一组特定用途的SwiftUI视图。然而,就可构建性和可预览性而言,这似乎不起作用 是否知道在框架内如何使用SwiftUI有任何限制?假设您也遇到以下错误 NoBuildableEntriesError:活动方案不生成此文件 当视图文件在一个框架内时,预览确实不起作用,这太疯狂了;但是,可以在构建视图后包含视图。我通过以下方式实现了这一目标: 在应用程序项目中构建视图,以便使用预览等 完成后

就模块化而言,通过创建和使用框架来分离应用程序的不同部分是有意义的

因此,我尝试创建一个框架,该框架将封装一组特定用途的SwiftUI视图。然而,就可构建性和可预览性而言,这似乎不起作用


是否知道在框架内如何使用SwiftUI有任何限制?

假设您也遇到以下错误

NoBuildableEntriesError:活动方案不生成此文件

当视图文件在一个框架内时,预览确实不起作用,这太疯狂了;但是,可以在构建视图后包含视图。我通过以下方式实现了这一目标:

  • 在应用程序项目中构建视图,以便使用预览等
  • 完成后,将其从应用程序移动到框架
生成的应用程序仍将生成并运行。我理解这是一个荒谬的解决方法,但至少它确实意味着视图可以重复使用而不会重复


非常希望苹果能尽快解决这个问题

假设您也遇到以下错误

NoBuildableEntriesError:活动方案不生成此文件

当视图文件在一个框架内时,预览确实不起作用,这太疯狂了;但是,可以在构建视图后包含视图。我通过以下方式实现了这一目标:

  • 在应用程序项目中构建视图,以便使用预览等
  • 完成后,将其从应用程序移动到框架
生成的应用程序仍将生成并运行。我理解这是一个荒谬的解决方法,但至少它确实意味着视图可以重复使用而不会重复


非常希望苹果能尽快解决这个问题

我也在想同样的事情。将SwiftUI视图放入框架似乎是一件显而易见的事情,但当我尝试时,它给出了一个错误:NoBuildableEntriesError:active scheme不生成此文件我也在想同样的事情。将SwiftUI视图放入框架似乎是一件显而易见的事情,但当我尝试时,它给出了一个错误:NoBuildableEntriesError:active scheme不生成此文件