Lor*_*lor 1 swift swift-playground swiftui
如何在 Xcode Playground 中渲染 SwiftUI 视图?PreviewProvider似乎不适用于 Swift Playground。
struct FooView: View {
var body: some View {
Text("Foo")
}
}
struct SampleView: PreviewProvider {
static var previews: some View {
FooView()
}
}
Run Code Online (Sandbox Code Playgroud)
PlaygroundPagefromPlaygroundSupport是渲染 SwiftUI 视图所需的。
import SwiftUI
import PlaygroundSupport
struct FooView: View {
var body: some View {
Text("Foo")
}
}
PlaygroundPage.current.setLiveView(FooView())
Run Code Online (Sandbox Code Playgroud)
正如 @cbjeukendrup 提到的,这也适用于iPadOS 上的Playgrounds。
| 归档时间: |
|
| 查看次数: |
568 次 |
| 最近记录: |