有谁知道将NSScrollView滚动到顶部的正确方法?我在寻找与UIView的scrollToTop方法等效的方法。
到目前为止,这是我所拥有的,但并非在所有情况下都正确
[self.contentView scrollToPoint:NSMakePoint(0, MAX(contentView.frameHeight, ((NSView*)self.documentView).frameHeight))];
最佳答案
已针对更新了Swift 5 :
如果您的文档 View 被翻转:
scrollView.documentView?.scroll(.zero)
除此以外:
if let documentView = scrollView.documentView {
documentView.scroll(NSPoint(x: 0, y: documentView.bounds.size.height))
}