在图像上捏合时拉伸和缩小图像
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在图像上捏合时拉伸和缩小图像相关的知识,希望对你有一定的参考价值。
在我的应用程序中,我想在视图中的任何位置拖动图像,并希望通过捏,手势调整图像大小。
我可以通过使用 - (void)touchesBeganNSSet *)触摸withEventUIEvent *)事件和 - (void)touchesMovedNSSet *)触及withEventUIEvent *)事件来拖动图像。
但我无法调整图像大小。
答案
UIScrollView类会自动为您提供缩放到缩放的行为。添加一个代替现有图像视图,然后将图像视图作为子视图添加到滚动视图。确保滚动视图具有委托。
滚动视图将调用委托的viewForZoomingInScrollView:方法。确保它返回您的图像视图。
然后,只需设置minimumZoomScale和maximumZoomScale,行为就会自动发生。
HTH
以上是关于在图像上捏合时拉伸和缩小图像的主要内容,如果未能解决你的问题,请参考以下文章