使用WebView的自定义窗口不响应关闭操作

时间:2011-06-17 12:24:37

标签: objective-c cocoa webview nswindow

所以,对于我的项目,我需要有一些自定义窗口,我通过子类化NSWindow创建。 那些也有他们自己的标题栏视图,显示一些控件,其中的常规关闭按钮,连接像这样:

[closeButton setTarget:[self window]];
[closeButton setAction:@selector(close)];

现在这完全没问题,除了我有WebView的窗口。每当我在给定的WebView中加载任何网站时,关闭按钮不再执行任何操作(在它工作正常之前)

我完全不知道,为什么会发生这种情况,任何类型的指针都会有很多帮助

1 个答案:

答案 0 :(得分:0)

webview可以替换目标/操作,还是提供拒绝关闭操作的委托方法?

为什么不设置一些断点来检查目标/操作或插入一些跟踪来打印Web窗口打开时设置的内容?