2011-03-17 107 views
1

我有一个控制器视图。这个控制器有一个PDFView作为子视图,另一个子视图就像是pdf的控制器。添加子视图以PDFView作为子视图查看

image

的问题是,如果我做的控制器以下内容:

self.view addSubview:pdfView]; 
[self.view addSubview:pdfController]; 

的pdfController在pdfView规定,但如果你把它的滚动,将与PDF滚动。我想让pdfController视图不能移动,只能坐在pdfView上。有谁知道如何得到这种行为?

回答

3

我记得试图用我几年前写的应用覆盖NSView覆盖PDFView时遇到类似的问题。假设你已经试图搞乱NSScrollView'scopyOnScroll和各种自动调整选项,一个好的解决方案是将控制器视图放在一个单独的子窗口中,该窗口覆盖了你的PDFView所在的窗口。您需要做一些工作来同步这两个窗口之间的行为,但最终你不会有任何奇怪的问题发生,当你尝试重叠像这样的兄弟姐妹意见。

相关问题