如果我有一个UIView
(或UIView
子类)是可见的,我如何判断它当前是否显示在屏幕上(例如,在当前屏幕外的滚动视图的一部分中)?
为了让您更好地了解我的意思,UITableView
可以使用几种方法来确定当前可见单元格的集合.我正在寻找一些可以对任何给定做出类似决定的代码UIView
.
还没试过这个.但是CGRectIntersectsRect()
,-[UIView convertRect:to(from)View]
并-[UIScrollView contentOffset]
似乎在这里是你的基本组成部分.