2009-04-25 86 views

回答

0

望着UIImageView.h(在UIKit框架内)有,让你知道,如果图像的观点一直双击操作时没有公共委托方法或其他方法。你可能不得不继承子类。

2

我已经创建了ZoomScrollView类(UIScrollView的一个嵌入子类),它可以帮助您拦截滚动视图中的任何触摸,并且如果这是您想要执行的操作,还可以处理双击缩放。

抓住它在github.com/andreyvit/ScrollingMadness/(自述文件包含两个UIScrollView技巧的长描述以及它们背后的推理)。

当然,如果你不想缩放,只是想拦截一些内部图像视图的双击,那么子类化是你的朋友。 (另一种方法是将视图控制器附加到该图像视图或UIScrollView内的其中一个父视图,然后控制器将成为响应器链的一部分,并且将能够处理触摸。)