私は少し混乱しています。私はスクロールビューを拡大するためにアップルが提示した勧告に従ったが、何も起こらない。スクロールビューを拡大
コード:
import UIKit
import SpriteKit
class ScrollViewController: UIViewController, UIScrollViewDelegate {
var scrollView: UIScrollView!
var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
imageView = UIImageView(image: UIImage(named: "image.png"))
scrollView = UIScrollView(frame: view.bounds)
scrollView.contentSize = imageView.bounds.size
scrollView.addSubview(imageView)
self.scrollView.delegate = self
self.scrollView.minimumZoomScale = 0.5
self.scrollView.maximumZoomScale = 3
view.addSubview(scrollView)
}
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
return imageView
}
}
私はおそらく何かが欠けています。ただし、縦または横にスクロールする機能はうまく機能します。しかし、私が「オプション」を押して2つの灰色の点を動かすと、ズームは起こりません。
http://stackoverflow.com/a/43200996/1292099 – iWheelBuy
この回答を確認するhttp://stackoverflow.com/questions/43624834/uiimageview-zoom-and-pinch-in-uiscrollview/43626273#43626273 。その完璧に動作します。 –