Ios 启用分页的UIPageViewController或UIScrollView=是
我对下面应该如何实现有些困惑 我需要在UIView或UIViewController之间滚动每个视图都显示不同的数据集。例如,第一个视图有一个UITableView,另一个视图只有一个按钮,第三个视图可能也有一个UITableView 我应该使用UIPageViewController并为每个内容加载不同的UIViewController,还是使用UIScrollView并使用contentSize=页数 在我当前的实现中。我使用了UIScrollView,它可以在不同的UIView之间滚动并加载它们的内容。但是,问题是当我在其中一个视图中点击UITableView时,点击事件不会被UITableView捕获,但UIScrollView会捕获触摸事件 我试着把我的UITableView带到前面Ios 启用分页的UIPageViewController或UIScrollView=是,ios,swift,uitableview,uiscrollview,uipagecontrol,Ios,Swift,Uitableview,Uiscrollview,Uipagecontrol,我对下面应该如何实现有些困惑 我需要在UIView或UIViewController之间滚动每个视图都显示不同的数据集。例如,第一个视图有一个UITableView,另一个视图只有一个按钮,第三个视图可能也有一个UITableView 我应该使用UIPageViewController并为每个内容加载不同的UIViewController,还是使用UIScrollView并使用contentSize=页数 在我当前的实现中。我使用了UIScrollView,它可以在不同的UIView之间滚动并加
myTable.becomeFirstResponder()
scrollView.bringSubviewToFront(myTable)
scrollView.delaysContentTouches = false
scrollView.canCancelContentTouches = false
我在UITableView上添加了一个UIAPTgestureRecognitor,但它不接收tap事件。如果我在UIScrollView上添加UITapGestureRecognizer,它将接收一个点击事件
我现在的观点是继承权
UIScrollView -->
UIView -->
UITableView
UIView -->
UIButton and other subViews
UIView -->
UITableView
注意:我希望此滚动视图或分页视图仅作为主视图控制器的一部分。(我主要观点的一半)
请引导我通过这个 我自己找到了解决办法 我只需要从需要UITableView的层次结构中删除UIView。 现在我的视图层次结构变成了
UIScrollView -->
UITableView -->
UIView -->
UIButton and other subViews
UITableView -->