2015-02-06 66 views
0

我試圖僅實現垂直scrollview。當我實現它,整個角度的水平,因爲我的形象被設定爲ScaleAspectFill使用ScaleAspectFill將ScrollView應用於圖像

defaultImage.image = setDefaultImage 
    defaultImage.contentMode = .ScaleAspectFill 
    defaultImage.clipsToBounds = true 

我怎樣才能讓ImageView的屏幕的寬度並允許滾動視圖僅滾動垂直拉伸。

圖像垂直滾動和綿延整個視圖 enter image description here

回答

0
self.scrollView.contentSize = CGSize(width: self.view.frame.width, height: self.view.frame.height) 

,只要你喜歡你可以改變滾動的寬度和高度。

對於圖像:

self.yourImage.frame = CGRectMake(xPosition, yPosition, width, height) 
+0

即使將所有這些值後,圖像將繼續延伸經過屏幕 – Onichan 2015-02-06 09:19:29

+0

您是否嘗試過.ScaleAspectFit的寬度是多少?你的圖像大小是多少?你的UIImageView是什麼? – 2015-02-06 09:27:05

+0

我的圖片正在使用scaleaspectfit和cliptobounds。當我設置圖像的大小時,它不會執行任何操作。 – Onichan 2015-02-06 09:28:30