【发布时间】:2013-06-20 10:55:44
【问题描述】:
我在 UIScrollView 中有一个 UIScrollView 和一个 UITableView。
我想拦截 UITableView 的滚动,并且仅在超级视图 (UIScrollView) 达到特定 contentOffset 时才允许滚动。
我已经创建了 UIScrollView 和 UITableView 的子类,我如何在用户仍在滚动时捕获滚动事件并拦截滚动?
我想要完成的示例: UITableView 将有一个标题,如果我向下滚动标题将折叠到原始大小的 30% 并在顶部保持可见。在我滚动回 UITableView 的顶部后,我希望标题展开。换句话说,我想使用可以折叠/展开的标题来扩展 UITableView 的滚动。
可能有更好的方法来实现这一点,我愿意接受建议。
【问题讨论】:
-
如何使用滚动视图委托方法scrollViewDidScroll:?
标签: objective-c uitableview uiscrollview