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


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

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

助教。 朱尔斯。


6579
2018-06-10 06:27


起源



答案:


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


13
2018-06-10 08:23



酷 - 这个答案有效。干杯指出Ole。 - Jools


答案:


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


13
2018-06-10 08:23



酷 - 这个答案有效。干杯指出Ole。 - Jools