True or false ?
self.bounds is basically self.frame with the origin set to 0.
By default, the origin of self.bounds is set to CGPointZero, but actually you can animate self.bounds. Think of self.bounds.origin as a contentOffset value.
Or you could read Apple’s documentation about how a UIView’s CALayer relates to the UIView’s properties.