导航演示后,SwiftUI列表发生了怪异的过渡

时间:2019-11-25 13:35:57

标签: ios xcode swiftui

这是我的结构:

ContentView:

{
NavigationView
   List {
      NavigationLink 1
      NavigationLink 2
      NavigationLink 3
   }
}

具有动态列表的目标:

{
   List {
      ForEach (model.array) {
         NavigationLinks
      }
   }
}

我确实有一个共享的@EnvironmentObjet模型类,其中包含我的数据

触发NavigationLink按钮后,当第二个视图出现时,我的第二个视图的列表单元格的内容会发生一些意外的过渡(从左到右到中心)。 看起来是由于自动布局,但我不明白为什么会发生,也不知道如何解决。

First screen when 2nd view juste apear

2nd screen after that transition

0 个答案:

没有答案