title: SwiftUI NavigationView nests TabView auto pop
body: <p><code>NavigationView</code> nests <code>TabView</code>, I have a <code>List</code>, and push to the next page
  When the application returns to the background and returns to the active state, the push page automatically pops up.</p>
  <p>If <code>TabView</code> nests <code>NavigationView</code>, there will be no problem, but I want <code>NavigationView</code> to nest <code>TabView</code>, is there any way to solve it</p>
  <pre class="lang-swift prettyprint-override"><code>
  struct ContentView: View {
      
      var body: some View {
          
          NavigationView {
              TabView {
                  List {
                      ForEach(0..&lt;30) { index in
                          RowView(index: index)
                      }
                  }
              }
          }
      }
  }
  
  
  
  struct RowView: View {
      
      var index: Int
      @State var userViewActive: Int?
      
      var body: some View {
          NavigationLink {
              Text(&quot;Hello, world!&quot;)
          } label: {
              Text(&quot;Hello, world!&quot;)
          }
      }
  }
  
  struct ContentView_Previews: PreviewProvider {
      static var previews: some View {
          ContentView()
      }
  }
  
  </code></pre>