确定子视图在UIScrollView中是否可见

Joo*_*ols 11 iphone uiscrollview

我在我的应用程序中添加了一个视图,其中包含一个UIScrollView,其中包含许多UITextViews的内容视图.这在OS 3.0及以上版本中运行良好,但是当我在2.2.1 iPod touch上测试时,有一个UITextView错误会阻止任何文本视图在滚动到视图时自动更新其内容 - 所以你必须发送它们setNeedsDisplay消息.

但是,我只想在滚动期间开始变为可见时才这样做 - 如何在UIScrollView的scrollViewDidScroll委托方法中确定UITextView在UIScrollView的框架中是否可见?

助教.朱尔斯.

Ole*_*ann 13

滚动视图滚动时,您必须手动进行计算.这个答案可能有帮助.