实现UIImage的捏合/双击缩放功能

6

我正在尝试实现一个带有捏合缩放和双击缩放的UIImage,使用标准的UIImageView是否可以实现?

查看其他问题和文档,需要使用UIScrollView完成。

来源:https://developer.apple.com/library/ios/documentation/windowsviews/conceptual/UIScrollView_pg/ZoomingByTouch/ZoomingByTouch.html

我看到的问题是上面的链接建议在scrollView上使用initWithImage,但这个方法不可用?

我想要实现一个全屏显示(不更大)的图片,如果图片比全屏更大,则应按比例缩放以适应整个屏幕。用户可以双击或捏合缩放图像。正确的做法是什么?


如果您在指南中阅读前一段,您将会看到initWithImage来自于“ScrollViewSuite示例代码项目中的TapToZoom示例,在TapDetectingImageView类中,它是UIImageView的子类。” - yurish
我找不到那个可用的示例代码,你能找到吗? - StuartM
2
有趣...我不久前从苹果网站下载了代码,现在却找不到了。看起来他们把它删除了。你可以试着在这里的Github上查找https://github.com/darcyliu/SampleCode/tree/master/ScrollViewSuite - yurish
非常感谢,我还以为自己要疯了。 - StuartM
https://dev59.com/12ox5IYBdhLWcg3wvWoy#9009554 - GWed
1个回答

12

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接