gpt4 book ai didi

objective-c - 是否可以为一个 NSWindow 实现多个 NSUndoManager ?

转载 作者:行者123 更新时间:2023-12-03 16:39:21 25 4
gpt4 key购买 nike

我有一个带有多个 View 的窗口(它们都是 NSView 的子类,并且总是只有一个可见),我在其中绘制路径。我希望每个 View 都有一个 NSUndoManager,但显然它们都有相同的 NSUndoManager,来自 NSWindow

这可能吗?

谢谢异音

最佳答案

查看 NSWindowDelegate 方法 windowWillReturnUndoManager: 。您应该能够使用它来返回当前 View 的正确撤消管理器。

关于objective-c - 是否可以为一个 NSWindow 实现多个 NSUndoManager ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3329876/

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