0

我在 UIScrollView 中有一个 UITableview、一个 UITextField 和一些其他元素。在 UITextField 成为第一响应者之前,滚动视图的“scrollEnabled”设置为 NO。我的 Controller 类也设置为 UIScrollView 的委托。

只要将“scrollEnabled”设置为 YES 并更改内容大小,我就可以按预期向上和向下滚动。但是一旦scrollEnabled,就不会调用任何UIScrollViewDelegate 方法。

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

是否需要配置其他任何东西来获取委托方法?

4

1 回答 1

0

None of my delegate methods were getting invoked. But then I realized that I also had scrolling turned on the tableview that is a subview of the ScrollView. Turning it off adjusted to the expected behavior.

于 2012-07-27T00:27:32.047 回答