@krzyzanowskim the key problem is that the layout system is top-down, and you cannot size yourself according to siblings. So some parent is responsible to make them the same width (based on their individual widths!). This is the simplest way I know of doing this that's backwards-compatible (you could abstract this further btw). https://gist.github.com/chriseidhof/51076f16b6725ff8b17f99cc656d17be
maxwidth.swift

GitHub Gist: instantly share code, notes, and snippets.

Gist
@chriseidhof @krzyzanowskim if this is the simplest way then I don't want to see the more complex ones 😬 and I was told SwiftUI is so easy 😅
@mackuba @krzyzanowskim I know this probably doesn’t come from a bad place but I literally get this feedback almost every time I help anyone!
@chriseidhof @krzyzanowskim sorry! It's just… I wish all simple things were simple in SwiftUI, but it looks like we aren't there yet, because this isn't something a beginner would figure out or even remember. I hope we get some new APIs in the future that simplify use cases like this too
@mackuba @krzyzanowskim very aware of that :). There are some new APIs, but the question was about targeting iOS 14.