我在 UIView 的右侧使用 UIScrollView。ScrolView 包含许多 UIImageView 项目,我只允许在滚动视图上进行垂直滚动。ImageView 项目可以拖到滚动视图之外以放置在另一个视图上。UIScrollview 设置为 delaysContentTouches = YES。这允许即使在触摸其中一个内容项时也可以快速滚动条的不错功能,但另一方面,当触摸其中一个内容项以将其拖动到另一个视图时,它会引入大约 0.15 秒的小延迟.
设置 delaysContentTouches = NO,允许使用水平滑动手势拖动内容项,但当然不允许垂直滑动手势上的滚动视图垂直滚动。
所以我想保持delaysContentTouches = YES,但不知何故只在垂直滑动手势上使用它,而对于水平滑动我想要一种行为,好像delaysContentTouches = NO
有什么建议吗?
提前致谢