在Apple documentation on the subject中,它们指示在使用帧进行初始化时自动设置UIView边界。
是否在任何其他时间自动设置边界?具体地说,我遇到了一些奇怪的事情,在肖像模式和横向模式之间来回旋转。那么边界会被重新计算吗?还有其他时间吗?
发布于 2010-12-08 23:37:55
如果你在你的视图上设置了一个autoresizeMask
,那么当它的superview的边界改变时,它的边界可能会改变。除此之外,我想不出任何“自动”的边界改变--只有像设置框架或调用-sizeToFit
这样的事情才应该改变边界。
https://stackoverflow.com/questions/4391465
复制