【发布时间】:2019-07-31 23:37:38
【问题描述】:
我在两个 macOS 应用程序中使用 Core Plot(第一个是旧的,第二个是新的)。他们每个人都有一个CPTGraphHostingView,其中显示了一些图。我可以单击、按住和拖动来更改可见区域。
在第一个应用程序中,当我将鼠标悬停在情节上时,光标变为张开的手。当我拖动时,它也会变成闭合的手。这就是我想要的,也是 Core Plot 的所有示例应用程序中的行为。
在第二个应用程序中,光标始终保持不变(箭头)。
编辑:这是 Xcode 中视图层次结构的屏幕截图(绘图视图后面的视图被隐藏)。 CPTGraphHostingView 前面没有视图,只有少数控件在视图层次结构中较高,但它们位于绘图周围。
我找不到我的两个应用程序(或第二个应用程序和示例应用程序)之间可能导致此问题的任何差异。这两个应用程序都使用 Xcode 10.1 和 Core Plot release-2.3 分支编译。
我应该寻找什么?
【问题讨论】:
标签: objective-c macos core-plot appkit