【发布时间】:2017-05-06 10:03:16
【问题描述】:
我有点困惑。我按照 Apple 给出的建议放大滚动视图,但没有任何反应。
代码:
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 个灰点时,不会发生缩放。
【问题讨论】:
标签: ios swift scrollview zooming