所以,对于我的项目,我需要有一些自定义窗口,我通过子类化NSWindow创建。 那些也有他们自己的标题栏视图,显示一些控件,其中的常规关闭按钮,连接像这样:
[closeButton setTarget:[self window]];
[closeButton setAction:@selector(close)];
现在这完全没问题,除了我有WebView的窗口。每当我在给定的WebView中加载任何网站时,关闭按钮不再执行任何操作(在它工作正常之前)
我完全不知道,为什么会发生这种情况,任何类型的指针都会有很多帮助
答案 0 :(得分:0)
webview可以替换目标/操作,还是提供拒绝关闭操作的委托方法?
为什么不设置一些断点来检查目标/操作或插入一些跟踪来打印Web窗口打开时设置的内容?