父视图和子视图的不同过渡:SwiftUI

时间:2020-05-07 17:02:35

标签: swiftui transition

我试图在SwiftUI中将“ Transition A”添加到父视图中,并将“ Transition B”添加到其子视图中,但我无法这样做,因为SwiftUI中的子视图始终遵循父级的过渡。 / p>

更新:示例代码 我可以做这样的事情吗?

struct ParentView: View {
var body: some View {
ScrollView {
ForEach(items) { item in // items is a struct with properties name & city
ChildView(item: item).transition(.slide)
     }
   }
  }
}

struct ChildView: View {
var item: JSON
var body: some View {
VStack {
Text("Name: \(item.name)").transition(scale)
Text("City: \(item.city)").transition(scale)
    }
  }
}

我该如何实现?任何帮助都是很棒的,因为我一直为此而苦苦挣扎。

0 个答案:

没有答案