用SwiftUI轻松使用SFSafariViewController实现在APP里打开网页
· 阅读需 7 分钟
SFSafariViewController 可用于让用户在应用内而非外部浏览器中打开网页。虽然该视图控制器在 UIKit 中运行良好,但在 SwiftUI 应用中让其正常工作可能具有挑战性。
每当你遇到只有 UIKit 解决方案可用的情况时,你想知道如何编写一个包装器并使 UIKit 类对 SwiftUI 视图可用。最好的情况是,它是可重用的,以便稍后可以重复使用它。让我们深入了解吧!