在 UIScrollView 中,它包含许多 UIImageView 对象。
如何检查 UIImageView 是否超出了 UIScrollView 的可见区域?
UIImageView 能否观察自己是否离开可见区域?
谢谢。
最佳答案
CGRect visibleRect;
visibleRect.origin = scrollView.contentOffset;
visibleRect.size = scrollView.bounds.size;
BOOL imageViewIsVisible = CGRectIntersectsRect(visibleRect, imageView.frame);
可以在UIScrollViewDelegate的scrollViewDidScroll:
方法中观察
关于iphone - 如何检查 UIImageView 是否超出了 UIScrollView 的可见区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6053568/