When using NavigationStack
and NavigationLink
, even in very simple situations, the behavior is not normal.
- When tapping on a
NavigationLink
, the cell's selected state cannot be maintained. The selection effect is not visible when pushing and popping views. This makes it difficult for users to track their selected content and the current view. - At the moment of tapping a
NavigationLink
, the scroll offset of theList
jumps, which affects the experience very much. (Before tapping a cell, as long as the page is not at the top, it can be reproduced 100%)