swiftUI 中的 'PreviewProvider' 是什么?
What is 'PreviewProvider' in swiftUI?
最近我开始实施swiftUI
。想知道什么是 PreviewProvider
?如何以及何时调用它?
和init()
一样吗?
提前致谢。
PreviewProvider
是一种用于生成预览的协议,您可以在 Xcode 的右侧看到它。
正如您在图片中看到的那样,您拥有此预览,但它仅在您使用 macOS Catalina 时可见。当需要生成预览时调用实现它的结构。当您 运行 您的应用程序时,它没有调用。
您可以在 Apple docs
中阅读有关此协议的更多信息
最近我开始实施swiftUI
。想知道什么是 PreviewProvider
?如何以及何时调用它?
和init()
一样吗?
提前致谢。
PreviewProvider
是一种用于生成预览的协议,您可以在 Xcode 的右侧看到它。
您可以在 Apple docs
中阅读有关此协议的更多信息