gpt4 book ai didi

cocoa - 添加 subview 以将 PDFView 作为 subview 进行查看

转载 作者:行者123 更新时间:2023-12-03 16:59:34 32 4
gpt4 key购买 nike

我有一个 Controller View 。该 Controller 有一个 PDFView 作为 subview 和另一个 subview ,就像 pdf 的 Controller 。

image

问题是,如果我在 Controller 中执行以下操作:

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

pdfController 位于 pdfView 上,但如果您滚动它,它会随着 pdf 一起滚动。我想让 pdfController View 不可移动并仅坐在 pdfView 上。有谁知道如何获得这种行为?

最佳答案

我记得在尝试使用几年前编写的应用程序将 NSView 覆盖到 PDFView 上时遇到类似的问题。假设您尝试过使用 NSScrollView's copyOnScroll 和各种自动调整大小选项,一个好的解决方案是将 Controller View 放在一个单独的子窗口中,该子窗口覆盖您的 PDFView 已加入。您需要做一些工作来同步两个窗口之间的行为,但最终您不会遇到尝试重叠同级 View 时发生的任何奇怪问题像这样。

关于cocoa - 添加 subview 以将 PDFView 作为 subview 进行查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5334346/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com