我写了我的自定义缩放手势识别ScrollView's
缩放,我捏处理在触摸我的视图控制器的方法。
但在某些情况下,我想ScrollView
的行为,正是因为它通常会表现(如果使用的是带有滚动型标准的缩放手势识别)。
是否有某种方式,在这种情况下,我可以通过我的自定义手势识别的ScrollView
,它将使用识别器缩放视图,因为它通常会?
我可以通过手势识别到被按捏动作触发选择?
我写了我的自定义缩放手势识别ScrollView's
缩放,我捏处理在触摸我的视图控制器的方法。
但在某些情况下,我想ScrollView
的行为,正是因为它通常会表现(如果使用的是带有滚动型标准的缩放手势识别)。
是否有某种方式,在这种情况下,我可以通过我的自定义手势识别的ScrollView
,它将使用识别器缩放视图,因为它通常会?
我可以通过手势识别到被按捏动作触发选择?
我没有试过,但这里有一个想法:
当您设置自己的gestureRecognizer,存储了滚动的pinchGestureRecognizer
在伊娃。 然后,您应该能够动态交换你的gestureRecognizer和原来的一个。
随着iOS 5的的UIScrollView展示一个pinchGestureRecognizer属性,但是这是只读的。 为了得到它使用自己的,而不是你所继承的UIScrollView并覆盖该属性希望UIScrollView的内部也使用这个属性来获取手势识别时启用变焦的补充。
不过这是相当危险的滚动视图的手势识别搞乱,尤其是修改其行为。 即使只是有一个不同的委托将触发异常。 因此,在继续自己的风险。