我有一个UIScrollView
只垂直滚动的根,这个滚动视图代表我锯齿状网格中的行。我已将此滚动视图的平移手势识别器配置为两次触摸,以满足最小和最大触摸次数的要求。
在此滚动视图中,我有一个或多个UIScrollView
仅水平滚动的实例,这些滚动视图每个都代表锯齿状网格视图中的一行。我已经为所有这些滚动视图配置了平移手势识别器,最少一次触摸,最多两次触摸。
到目前为止,它的工作原理,我得到了一个很好的锯齿状网格视图,我可以在行之间垂直滚动,水平滚动独立滚动每一行。我有意将最小触摸次数设置为 2,以免在我添加例如 aUITableView
作为此锯齿状网格视图中任何单元格的子视图时与滚动相互担心(单元格 == 由行和列定义的位置那一行)。
使用 aUITableView
作为单元格,表格视图按预期工作。但是用两根手指滚动也会在表格视图内滚动,而不是在根滚动视图以在行之间垂直滚动。
我尝试将表格视图平移手势识别器配置为最多允许一次触摸,希望忽略两个手指触摸。这不起作用,maximumNumberOfTouches
表格视图的平移手势识别器接缝的属性将被忽略。
我做错了什么?