ViewWillAppear无法处理ScrollView子视图

时间:2013-11-11 15:29:21

标签: ios objective-c uiscrollview

请帮忙。我一直在寻找这个问题的解决方案,但没有运气。我有一个水平滚动视图,有两个页面作为子视图,我可以在它们之间水平滚动。不,我想触发一个事件,告诉我其中一个(两个页面)是什么时候显示的。我已成功将viewWillAppear添加到ScrollView,但是当我将其添加到子视图时,不会触发该方法。先感谢您。

1 个答案:

答案 0 :(得分:1)

在委托调用UIScrollView时检查contentOffset的{​​{1}}属性(您必须指定scrollViewDidScroll:)。 UIScrollViewDelegate旨在在非常具体的条件下调用viewDidAppear