获得UIView的可视化

假设UIView只是沿着边缘被裁剪(没有其他的视图在中间的某个地方被CGRect ,把任意UIView的可见矩形作为CGRect ,最简单的方法是什么?

为了清楚起见,这个方法不仅要检索相对于视图的超级视图的可见矩形。 但相对于所有的祖先来说,至less也是相对于所有的兄弟姐妹来说都是如此。

尝试这个!

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