Suggested approach: Everyone is different, so be prepared to explain how you settled on your approach. You might want to talk about Auto Layout and stack views here, or perhaps some Auto Layout alternatives you've tried. Of course, if you exclusively use SwiftUI this ought to be an easy one to answer!
Estimated difficulty: Easy
UIColorhas values outside 0 to 1?
Link copied to your pasteboard.