如何解决SwiftUI PlaygroundBook 我无法访问其他视图
我无法从 WelcomeView 访问 GameView。如何在 Playground Book 中获得页面导航?
Cannot find "Game View" in scope
欢迎查看
import SwiftUI
import PlaygroundSupport
struct WelcomeView: View {
var body: some View {
GameView()
}
}
PlaygroundPage.current.setLiveView(WelcomeView())
游戏视图
import SwiftUI
import PlaygroundSupport
struct GameView: View {
var body: some View {
Text("GameView")
}
}
PlaygroundPage.current.setLiveView(GameView())
欢迎查看图片
游戏视图图像
解决方法
您应该为您的类/属性/方法/属性添加 public
访问级别。有了它,您就可以从您的主游乐场访问它们。
public struct GameView: View {
public init() { }
public var body: some View {
Text("GameView")
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。