2020.2 doesn’t behave quite as badly as the version @sampattuzzi is using in this video, but it’s still plagued by strange overrides, strange Rect Transform defaults, and other weirdness. Watching this video is a rollercoaster of emotions as Sam does sensible stuff and Unity says no, then Sam does arcane hand-waving to make everything fine again. For me, even backing out of the Prefab editor makes things randomly change around.
How does anyone stay sane when working with this system?
Has anyone managed to collate a set of Best Practices for working with Unity UI that helps to avoid these recurring problems? From what I can see, they just happen all over the place even if you’re careful.