为面向 IOS 10 的框架添加 swift UI 支持,

问题描述

我在 Swift UI 上写了框架,然后客户端告诉我框架需要支持较低的 IOS。

我在 UIKit/UIViewController 上重写了框架,现在我想在框架中添加 swift UI 应用程序支持。 当我从 Swift UI 应用程序处理 lib 时,应用程序的目标是 IOS 13,框架的目标是 IOS 10,我添加了带有 if #available(iOS 13.0,*) 检查的 swift UI 支持。它在针对 IOS 13 的项目中运行良好。

但是当我打开框架项目导出它时,它告诉我无法编译if #available(iOS 13.0,*)下的代码。它不知道什么是 UIHostingCOntroller,View,Binding 以及任何 swift UI 函数

怎么办?如何将 Swift UI 支持添加到同样适用于低于 IOS 13 的框架?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)