NSScrollView滚动位置

mr.*_*ony 3 cocoa nsview nsscrollview

我目前在NSScrollView中有一个NSView.NSView很大,我需要滚动来管理里面的对象.

我想在NSView的中心绘制一个静态矩形而不滚动.我想在NSView的drawRect方法中获取滚动点(NSClipPoint?),以便我可以在drawRect的最后一步绘制矩形以使其位于顶部.

我查看了文档,只能找到设置滚动点的方法,而不是获取它.我怎么能得到这一点?

mr.*_*ony 8

答案是 [[myScrollView contentView] documentVisibleRect]