Nested UIViews grouping is important, if a UIView (A) contains label, button, another views etc. that UIView (A) should contain and be parent of the other views and UI elements.