cocoa – 如何禁用NSScrollView的水平滚动?

我首先尝试通过设置禁用滚动条:

scrollView!.hasHorizontalScroller = false

并且成功地工作了,但我仍然可以使用我的触控板从左向右滚动.
有没有办法确保NSScrollView对象完全禁用水平滚动?

最佳答案

var scrollView = UIScrollView(frame:myFrame)
let scroll = CGSizeMake(myHeight, myFrame.size.width)
scrollView.contentSize = scroll

修复框架宽度以防止水平滚动.

点赞