未调用UIScrollVewDelegate方法

时间:2012-07-26 23:10:20

标签: ios5 uiscrollview uiscrollviewdelegate

我有一个UITableview,一个UITextField和UIScrollView中的一些其他元素。 scrollview将'scrollEnabled'设置为NO,直到UITextField成为第一响应者。我的Controller类也被设置为UIScrollView的委托。

我可以按预期向上和向下滚动,因为很快'scrollEnabled'设置为YES并且我更改了内容大小。但是一旦scrollEnabled调用了UIScrollViewDelegate方法,就不会调用它们。

ScrollView已启用“已启用用户互动”。

还有其他需要配置才能获得委托方法吗?

1 个答案:

答案 0 :(得分:0)

我的委托方法都没有被调用。但后来我意识到我还滚动了桌面视图,这是ScrollView的子视图。将其关闭调整为预期的行为。