1

我想知道如何确定 ScrollView 中的内容是否完全可见而无需滚动?

ScrollView {

 LazyVStack {
  PlainButton("1")
  PlainButton("2")
  PlainButton("3")
  PlainButton("4")
  PlainButton("5")
  PlainButton("6")
  PlainButton("7")
 }

}

我打算使用 onAppear/onDisappear 来判断“1”和“7”是否可见。适用于“1”,因为它从一开始就始终可见......但如果“7”不可见 - 加载后不会立即调用“onDisappear”事件......

更新:用 LazyVStack 替换 VStack

4

0 回答 0