A UIView
's frame
property is its bounding rectangle in the coordinate space of its superview
.
Its bounds
property, on the other hand, is the bounding rectangle in the view's own coordinate space.
The halving of the view's size, therefore, would be seen in its frame.size
(because its size is halved w.r.t. its superview) but not in its bounds.size
(because the view itself still has the same size).