我有一个可以作为 NSWindow 分离的 NSPopover。但是,完成此操作后,下一个弹出框缺少标注三角形。我发现如果我将新的弹出框拖动并定位回按钮,我会恢复三角形 - 所以它一定是弹出框卡在拉开状态。拉出车窗后如何重置状态?
前
后
一种想法是,其目的是每次都制作一个新的 NSPopover,但这是不对的。非常感谢任何答案、链接等。
更新在 Xcode 示例代码中,确实每次都会重新创建弹出框。它发生在 popoverDidClose 的委托中。
我有一个可以作为 NSWindow 分离的 NSPopover。但是,完成此操作后,下一个弹出框缺少标注三角形。我发现如果我将新的弹出框拖动并定位回按钮,我会恢复三角形 - 所以它一定是弹出框卡在拉开状态。拉出车窗后如何重置状态?
前
后
一种想法是,其目的是每次都制作一个新的 NSPopover,但这是不对的。非常感谢任何答案、链接等。
更新在 Xcode 示例代码中,确实每次都会重新创建弹出框。它发生在 popoverDidClose 的委托中。