Различные переходы для родительского представления и дочернего представления: SwiftUI - PullRequest
0 голосов
/ 07 мая 2020

Я пытаюсь добавить «Переход A» к родительскому представлению и «Переход B» к его дочернему представлению в SwiftUI, но я не могу этого сделать, потому что дочернее представление в SwiftUI всегда следует за родительским переходом.

ОБНОВЛЕНИЕ: пример кода Могу ли я сделать что-то подобное?

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)
    }
  }
}

Как мне этого добиться? Любая помощь была бы замечательной, потому что я боролся с этим вечно.

...