我有一个带滚动条的PDFView。我想绑定键盘快捷键以水平滚动。
对于垂直滚动我做了这个
[pdfView scrollLineUp:self]
并且它可以正常工作。
对于横向我尝试了这个(以及许多变化)但没有成功
NSScrollView *scrollView = [pdfView enclosingScrollView]; NSView *documentView = [scrollView documentView]; NSRect point = [documentView visibleRect]; point.origin.x -= 4.0; [documentView scrollRectToVisible:point]; // [self.centerViewController.pdfView scrollRectToVisible:point];
答案 0 :(得分:0)
如果要滚动文档视图,则需要使用scrollToPoint:
方法。看看this Apple guide。它包含可能对您有帮助的代码段。
答案 1 :(得分:0)
pdfview包含自己的内部滚动视图。在此主题http://www.cocoabuilder.com/archive/cocoa/176723-how-do-subclass-the-nsscrollview-of-pdfview.html
上找到