获得UIView的Visible Rect

时间:2015-03-27 23:01:48

标签: ios objective-c uiview uikit cgrect

UIView作为CGRect的任意UIView的可见矩形的最简单方法是什么,假设{{1}}仅沿边缘被剪切(没有其他视图在某处将其分解)在中间)?

为清楚起见,此方法不仅应检索相对于视图的superview的可见rect。但相对于所有它的祖先至少,理想情况下相对于所有兄弟姐妹。

1 个答案:

答案 0 :(得分:-1)

试试这个!

CGRect visibleRect = CGRectIntersection(self.frame, superview.bounds);