I'm not sure if I'm violating a rule here because I'm wanting opinions as opposed to a specific answer.
I have a MacOS application whose content does not change location or adjust shape. So, in IB, nearly every item I put in a view will be constrained Left and Top, and Width and Height. So if someone enlarges or shrinks the window size, everything inside stays put.
Recently, I'm noticing that if I add items to an existing view, if I move them around before setting constraints, this results in part of my original content being drastically moved around the view (like 50 pixels). In some cases my window size will enlarge by 200. It's obvious I'm either doing something wrong or I'm not understanding how IB/Storyboards/AutoLayout/Constraints work.
But my question is, given how I want to layout my window contents, is the way I do it the best way to achieve my desired result? Constraints top, left, width, height. Maybe using Stacks instead?