Donc, pour mon projet, j'avais besoin de fenêtres personnalisées, que j'ai créées en sous-classant NSWindow. Ceux-ci ont également leurs propres vues TitleBar qui affichent des contrôles, de d'entre eux étant le bouton de fermeture régulière, accroché comme ça:La fenêtre personnalisée avec WebView ne répond pas à l'action close
[closeButton setTarget:[self window]];
[closeButton setAction:@selector(close)];
Maintenant, cela fonctionne tout parfaitement bien, sauf pour les fenêtres où j'ai une WebView . Chaque fois que je charge un site Web dans le WebView donné, le bouton de fermeture ne fait plus rien (avant que cela fonctionne bien aussi)
Je n'ai absolument aucune idée, pourquoi cela se produit, toute sorte de pointeurs aiderait un lot
Oui, pour une raison quelconque, le webview semble décrocher l'action. Pour tester, je mets maintenant une action de fermeture dans la barre de titre qui ferme la fenêtre. Lorsque vous connectez le bouton à cette action, rien n'est remplacé pour une raison quelconque. Solution de contournement Pretty Shitty mais le fait pour l'instant – fleshgolem