使用ScaleAspectFill将ScrollView应用于图像

时间:2015-02-06 08:52:29

标签: objective-c swift uiscrollview

我正在尝试仅实现垂直scrollview。当我实现它时,整个视图会水平拉伸,因为我的图像设置为ScaleAspectFill

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

如何使imageview成为屏幕的宽度,并允许滚动视图仅垂直滚动。

图像垂直滚动并拉伸整个视图 enter image description here

1 个答案:

答案 0 :(得分:0)

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

您可以根据需要更改滚动宽度和高度。

图片:

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