以下是滚动视图的工作方式:一个滚动视图是在水平方向上启用分页.此滚动视图的每个"页面"都包含一个垂直滚动的UITableView.没有修改,这可行,但不完美.
不正确的行为:当用户在桌面视图上上下滚动,但是想要快速翻到下一页时,水平轻拂/滑动最初不会起作用 - 在桌面视图静止之前它将无法工作(即使滑动非常明显水平).
它应该如何工作:如果滑动显然是水平的,我希望页面改变,即使表视图仍然滚动/弹跳,因为这也是用户期望的.
我怎样才能改变这种行为 - 最简单或最好的方法是什么?
注意由于各种原因,某些答案中所述的UIPageViewController将不起作用.如何使用交叉方向UIScrollViews(/ one是一个表视图,但你明白了)?我一直在墙上撞了几个小时 - 如果你认为你可以做到这一点,那么我会更乐意奖励一笔赏金.