我有一个UITableview,一个UITextField和UIScrollView中的一些其他元素。 scrollview将'scrollEnabled'设置为NO,直到UITextField成为第一响应者。我的Controller类也被设置为UIScrollView的委托。
我可以按预期向上和向下滚动,因为很快'scrollEnabled'设置为YES并且我更改了内容大小。但是一旦scrollEnabled调用了UIScrollViewDelegate方法,就不会调用它们。
ScrollView已启用“已启用用户互动”。
还有其他需要配置才能获得委托方法吗?
答案 0 :(得分:0)
我的委托方法都没有被调用。但后来我意识到我还滚动了桌面视图,这是ScrollView的子视图。将其关闭调整为预期的行为。