我知道已经有很多关于此的帖子,但我已经搜索过它们,似乎没有什么对我有用。
所以我的应用程序有一个页面,您可以放大图像。这完全没问题。但是,当我尝试导航到其他页面上有weblink按钮...我的应用程序崩溃..然后,如果我禁用图像上的缩放功能,具有Web链接按钮的页面工作..和应用程序没有崩溃..超级困惑。我的所有商店都联系得很好。
import UIKit
class ViewController: UIViewController, UIScrollViewDelegate {
@IBOutlet weak var scrollView: UIScrollView!
@IBOutlet weak var imageView: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
self.scrollView.minimumZoomScale = 1.0 //getting error here EXC_BAD_instruction
self.scrollView.maximumZoomScale = 6.0
}
@IBAction func WebLink(_ sender: AnyObject) {
if let url = URL(string: "https://xxxxxxxxxxxxxxxx") {
UIApplication.shared.open(url, options: [:]) {
boolean in
// do something with the boolean
}
}
}
func viewForZooming(in scrollView: UIScrollView) -> UIView? {
return self.imageView
}
}