我将视图添加为UIScrollview
的子视图。此子视图确定contentsize
的{{1}}。在这个视图中,我添加了一个UIPinchGesture,并在选择器目标手势方法中调整视图大小并重置scrollview的内容。 BTW我之前尝试过缩放scrollview,但它没有达到我的要求所以我用scrollview
做了。我的问题是,通常scrollview的内容大小大于它的帧,因此启用了滚动。当我尝试用两根手指捏时,会触发scrollview的滚动并且很少识别出Pinchgesture。我无法禁用UIPinchGesture
的滚动,因为这是我的要求之一。任何人都可以帮我解决这个问题。
答案 0 :(得分:2)
将delayContentTouches
的{{1}}属性设置为UIScrollView
(而不是默认NO
)。这将允许触摸立即传播到滚动视图的子视图。