在swift中禁用UIScrollView中的垂直滚动?

bhz*_*zag 10 uiscrollview ios swift

所以我有我的UIScrollView,

    var myScrollView = UIScrollView(frame:theFrame)
Run Code Online (Sandbox Code Playgroud)

我想禁用垂直滚动.有谁知道如何使用Swift实现这个?

JSN*_*oob 15

另一种方法是将高度设置为1.0

scrollView.contentSize = CGSizeMake(theFrame.size.height, 1.0)
Run Code Online (Sandbox Code Playgroud)


Mil*_*ilo 5

试试这个.这会将内容大小设置为帧的高度,因此它会禁用垂直滚动,因为它可以显示整个大小.

let scrollSize = CGSizeMake(theFrame.size.height, yourWidth)
myScrollView.contentSize = scrollSize
Run Code Online (Sandbox Code Playgroud)