Hi there,
in this instance I would consider this to be a very adequate solution. It of course gets more complicated when you need multiple NavigationLinks, but as long as you only use a few this a reliable and simple solution. You could even remove the .hidden() modifier and just wrap the Link in an HStack.
Take care
David
Topic:
UI Frameworks
SubTopic:
SwiftUI
Tags: