Objective c IOS中的垂直和水平滚动
我正在开发一款iPad应用程序,在我的应用程序中, Im使用外部滚动视图和内部滚动视图。外部滚动视图用于垂直滚动,内部滚动视图用于水平滚动。我也有一些内部滚动视图 我需要做的是分离垂直滚动和水平滚动,用户垂直滚动时,只有外部滚动视图响应,当用户水平滚动时,内部滚动视图响应 现在发生的是,用户将手指放在其中一个内部滚动视图上,试图垂直滚动,但滚动不正常 首先 分三步解决这个问题Objective c IOS中的垂直和水平滚动,objective-c,ios,Objective C,Ios,我正在开发一款iPad应用程序,在我的应用程序中, Im使用外部滚动视图和内部滚动视图。外部滚动视图用于垂直滚动,内部滚动视图用于水平滚动。我也有一些内部滚动视图 我需要做的是分离垂直滚动和水平滚动,用户垂直滚动时,只有外部滚动视图响应,当用户水平滚动时,内部滚动视图响应 现在发生的是,用户将手指放在其中一个内部滚动视图上,试图垂直滚动,但滚动不正常 首先 分三步解决这个问题 仅为外部滚动视图启用垂直滚动并使用 \u scrollview.showshorizontalscrollingindi
\u scrollview.showshorizontalscrollingindicator
=否代码>
2.仅为内部滚动视图启用水平滚动并使用
\u scrollview.showsVerticalScrollIndicator
=否代码>
3.使用滑动手势
使用方向为上下的滑动手势,并将该手势添加到外部滚动视图中
使用左右方向的滑动手势,并将该手势添加到内部滚动视图。ok。。。我已经完成了前两个步骤。你能解释一下为什么我应该在这里使用滑动手势吗?因为你在scrollview中使用scrollview,触摸事件有时会被取消,如果你添加手势,它们会根据滑动方向本身做出反应