【发布时间】:2020-06-21 01:38:18
【问题描述】:
我有如下视图。我想知道它是否是屏幕上显示的视图。有没有实现这个的功能?
struct TestView: View {
var body: some View {
Text("Test View")
}
}
【问题讨论】:
-
您希望将主动行为转变为 SwiftUI 的反应性质。在 SwiftUI 概念中,某些状态(或在视图模型中或在@State 中)决定了视图是否可见。所以有这样的状态你不需要问视图你直接使用它。
-
@Asperi 这不是设置可见性,而是检查视图当前是否在视口内以及用户是否可以看到它。
标签: ios swift xcode swiftui swift5