我正在开发Mac应用程序。在这个应用程序中,我使用NSScrollView的实例作为scrollView。 我在这个ScrollView中设置了一个customView,它是NSView的一个实例:
[scrollView setDocumentView:customView];
但是,NSScrollView的垂直滑块始终指向视图的底部:
我希望滑块始终指向自定义视图的顶部:
如何进行此更改? Plz帮助。
答案 0 :(得分:1)
我通过设置ScrollView的ContentView的scrollToPoint属性解决了我的问题。 这是代码:
[[scrollView verticalScroller] setFloatValue:0.0];
[[scrollView contentView] scrollToPoint:NSMakePoint(0.0, y)];
// here y = (difference b/w scrollView's content size height and scrollView's height)