Пользовательское окно с WebView не реагирует на закрытие - PullRequest
1 голос
/ 17 июня 2011

Итак, для моего проекта мне нужно было несколько пользовательских окон, которые я создал, создав подкласс NSWindow. У них также есть свои собственные представления Titlebar, которые отображают некоторые элементы управления, из них обычная кнопка закрытия, подключенная так:

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

Теперь все работает отлично, за исключением окон, в которых у меня есть WebView. Всякий раз, когда я загружаю какой-либо веб-сайт в заданном веб-представлении, кнопка закрытия больше ничего не делает (прежде чем она также будет работать нормально)

Я понятия не имею, почему это происходит, любые указатели очень помогли бы

1 Ответ

0 голосов
/ 17 июня 2011

Может ли веб-просмотр заменить цель / действие или предоставить метод делегата, который запрещает действие закрытия?

Почему бы вам не установить некоторые контрольные точки для проверки цели / действия или вставить какую-либо трассировку для распечатки того, на что они установлены, когда открыты веб-окна?

...