Difference between view's frame and view's

2019-02-11 16:28发布

问题:

I want to know what is the difference between 'frame' and 'bound' property of UIView. I get the same results using both properties. I can not figure out the difference between the two..

Thanx in advance.

回答1:

The frame is the view's location in its superview, using the superview's coordinate system.

The bounds is the view's location and size in its own coordinate system.

If you are getting the same results for both properties, it means that the view fills its superview, and both views have (0, 0) as the origin. Try changing the frame, and you will see it move to different positions within its superview.



回答2:

This is covered in the documentation. The frame and bounds are two different coordinate systems.



回答3:

I know its too late but as this a common question so I am posting a link to apple documentation to have a detailed explanation on this



标签: iphone uiview