該視圖只加載一個圖像,並允許用戶放大和縮小以近距離查看圖像的某些部分。但是,它會以巨大的尺寸加載,我希望它以屏幕尺寸加載。或者如果屏幕尺寸很難得到,那麼只需加載50%的尺寸就可以。UIScroll視圖設置初始圖像尺寸小於全尺寸
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
self.scrollView.minimumZoomScale = 0
self.scrollView.maximumZoomScale = 1
self.scrollView.delegate = self
self.imageView.image = self.image!
}
func viewForZoomingInScrollView(scrollView: UIScrollView) -> UIView? {
return self.imageView
}
}
如何將初始圖像尺寸設置爲合理尺寸,但允許縮放爲全尺寸圖像?
謝謝!
scrollView.zoomScale = view.frame.width/imageView.image.size.width –
添加'scrollView.zoomScale = view.frame.width /內viewDidLoad中imageView.image.size.width'沒有按」 t在加載時似乎對圖像的大小有任何影響。 @LeonardoSavioDabus –
您是否嘗試添加下面的圖像imageView.image = image! ? –