1

我有一个可以作为 NSWindow 分离的 NSPopover。但是,完成此操作后,下一个弹出框缺少标注三角形。我发现如果我将新的弹出框拖动并定位回按钮,我会恢复三角形 - 所以它一定是弹出框卡在拉开状态。拉出车窗后如何重置状态?

在此处输入图像描述

在此处输入图像描述

一种想法是,其目的是每次都制作一个新的 NSPopover,但这是不对的。非常感谢任何答案、链接等。

更新在 Xcode 示例代码中,确实每次都会重新创建弹出框。它发生在 popoverDidClose 的委托中。

4

1 回答 1

4

我认为每次都创建一个新的弹出框是要走的路。这是一个便宜的操作,因为不是每次都重新创建弹出框的内容,只是弹出框本身。

于 2013-08-30T07:57:10.247 回答