我一直在测试这个简单的SwiftUI代码:它有一个ContentView格式的列表。当点击列表中的一个单元格时,它会将一个SecondList推入导航堆栈。当这段SwiftUI代码在带有触摸板的真实iPad上运行时,我使用两个手指滑动来上下滚动列表。ContentView中的列表可以平滑地滚动。import SwiftUI
var body: some View {
NavigationView {
= .inbox var body: some View { List(selection: $selection我也尝试过在NavigationView上用onAppear修饰符设置selection属性,但该代码只有在点击Back按钮时才会执行,这会产生毛刺。有没有办法解决这个问题,或者这是SwiftUI的限制?
我是Swift & SwiftUI的初学者。我试图在ScrollView中将ID设置为View,因此我可以使用ScrollViewReader滚动到顶部(第一项),当我试图获取数组的索引时,我得到了错误参数类型'XXX‘,期望它是类或类约束类型的实例thx
let pokemons: [Pokemon]
var fetchListener: () -&g