Relative Content

Tag Archive for swiftuiswiftui-navigationstackswiftui-navigationpath

.navigationBarBackButtonHidden is delayed when using NavigationStack.count

Can someone help me understand the behavior of ‘NavigationStack.count’. I don’t understand how/when it’s updated. In this example, I use the count to disable back navigation. But as you can see, initially(as expected), the back button is disabled on screen 1. But when I navigate to screen 2, and then back to screen 1, the back button flashes for less than a second even though the print statement shows that count is 1 and should disable back navigation.