I use Swift. viewForZoomingInScrollView
is not working after upgraded my Xcode to version 8. My Zooming code was good working before the updated Xcode. This is my code.
import UIKit
class ViewController: UIViewController,UIScrollViewDelegate
{
/*ScrollView Zoom Code 01*/
@IBOutlet var scrollView: UIScrollView!
@IBOutlet var imageView: UIView!
override func viewDidLoad() {
super.viewDidLoad()
/*ScrollView Zoom Code 02*/
self.scrollView.minimumZoomScale = 1.0
self.scrollView.maximumZoomScale = 6.0
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
/*ScrollView Zoom Code 03*/
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView?
{
return imageView
}
}
Xcode suggest new code but also it does not work zooming when I running on my iPhone:
Replace your method with func viewForZooming(in scrollView: UIScrollView) -> UIView?
, should work with this method.