ScrollView上面有一组UIImageView,想要实现双击图片放大,捏合手势放大缩小的效果.类似于Apple手机相册的效果.请各位大神给出解决方案,最好能有简单实现的代码!
2 回答
叮当猫咪
TA贡献1776条经验 获得超12个赞
把ImageView放ScrollView里监听ScrollView的回调(delegation方式)实现下面的方法-(nullableUIView*)viewForZoomingInScrollView:(UIScrollView*)scrollView;//returnaviewthatwillbescaled.ifdelegatereturnsnil,nothinghappens
蛊毒传说
TA贡献1895条经验 获得超3个赞
1.双击图片放大需要你自己给UIIMageView添加双击手势,手势的响应方法里,把ImageView的frame调整一下就可以了.2.通过捏合手势放大缩小,可以使用scroview自身的属性.此时需要把uiiamgeView放到一个和imageView同宽同高的scrollView上,然后把每个scrollView添加到用于原来用于放置iamgeView的大scrollView上.其他的,参考下代理方法即可.
添加回答
举报
0/150
提交
取消
