我一直在制作应用程序,其中我点击图像和弹出的新窗口,支持缩放和滑动照片..我已成功实现了照片的扫描,但在缩放图像时我感到难过......
为了支持缩放,我提到了苹果的指南Supporting the Pinch Zoom Gestures并遵循了方法..也包含了这一行
@interface AppReviewPopUp : UIViewController<UIScrollViewDelegate>
但遗憾的是 viewForZoomingInScrollView 在我的班级中没有被调用..我已经实现了缩放的整个功能,但它没有价值,因为这个函数没有被调用。我发布了我编码的链接如果有人有兴趣看看编码。
代码:http://pastebin.com/uKqUafhp
任何人都可以告诉它有什么问题吗?任何建议或想法都会非常感激......谢谢..
答案 0 :(得分:3)
您可以尝试更改要添加的imageView的属性吗?尝试将图片视图的 UserInteractionEnabled 属性更改为 YES 。也许这可以帮助,确保......
答案 1 :(得分:3)
viewForZoomingInScrollView是swift 3中的变化
设置滚动视图委托
试试这个
func viewForZooming(in scrollView: UIScrollView) -> UIView?
{
return imgPhoto
}