Ich möchte stattdessen die Close-Operation animieren. Ich hatte jedoch kein Glück herauszufinden, wie ich verhindern kann, dass das NSOpenPanel vom Bildschirm verschwindet, sobald die Schaltflächen OK oder Abbrechen angeklickt werden.Kann NSOpenPanel so konfiguriert werden, dass es nach dem Klicken auf OK/Abbrechen-Schaltflächen nicht geschlossen wird?
0
A
Antwort
0
Ich möchte stattdessen die Close-Operation animieren.
Eine Möglichkeit wäre, die Open-Panel als ein Blatt zu präsentieren, wobei in diesem Fall Cocoa wird für Sie sowohl ihr Aussehen und ihr Verschwinden animieren. In neun von zehn Fällen ist dies der richtige Weg, um Ihr Open (oder Save) Panel trotzdem zu präsentieren.
+0
Danke. Ich bin mir der Option bewusst, es als ein Blatt darzustellen, aber die Blattanimation stimmt nicht gut mit dem Rest der Benutzeroberfläche überein. Dies ist der 1 von 10 Fall. – efoo
Verwandte Themen
- 1. NSOpenPanel wird während der Swift-Funktion nicht richtig geschlossen
- 2. Kann ein WebKit-Webplugin so konfiguriert werden, dass es auf jeder Seite geladen und ausgeführt wird?
- 3. Kann Reshaper Intellisense so konfiguriert werden, dass es alphabetisch sortiert wird?
- 4. Verhindern, dass Befehlszeilenfenster nach Fehlern geschlossen werden
- 5. Wie kann verhindert werden, dass ein C-Programm unmittelbar nach dem Ausführen geschlossen wird?
- 6. Kann Web Essentials so konfiguriert werden, dass dem Visual Studio-Projekt keine * .css-Dateien hinzugefügt werden?
- 7. Verhindern, dass eine Navbar mit dem Trigger eines anderen Elements geschlossen wird Klicken Sie auf
- 8. Gibt es eine Boost-Smart-Pointer-Klasse, die so konfiguriert werden kann, dass sie bei der Zerstörung nicht gelöscht wird?
- 9. HttpPost wird nicht nach dem Klicken auf Speichern in MVC
- 10. Popup kann nach dem Klonen von div nicht geschlossen werden. Binden()? JQUERY
- 11. PlacePicker.IntentBuilder wird sofort nach dem Öffnen geschlossen
- 12. Kann gcc so konfiguriert werden, dass in Warnungen/Fehlermeldungen kein vollständiger Pfad ausgegeben wird?
- 13. Kann TeamCity so konfiguriert werden, dass das mit Visual Studio 2015 gelieferte MSBuild verwendet wird?
- 14. Kann der Android-Einstellungen/Einstellungen-Bildschirm so konfiguriert werden, dass andere Voreinstellungen als "DEFAULT" verwendet werden?
- 15. Kann IntelliJ so konfiguriert werden, dass SmartType-Code-Vervollständigung ohne Verwendung einer Verknüpfung aufgerufen wird?
- 16. Aktivität kann nach Klicken auf Benachrichtigung nicht neu gestartet werden
- 17. Kann XStream so konfiguriert werden, dass es bidirektionale Referenzen (Eltern/Kind) hat?
- 18. Kann 'git status' so konfiguriert werden, dass kein Hilfetext angezeigt wird?
- 19. Verhindern, dass CSS-Aktion nach dem Klicken auf Speichern Schaltfläche
- 20. Kann Tomcat so konfiguriert werden, dass nur signierte Gläser geladen werden
- 21. Sicherstellen, dass Dateien sofort geschlossen werden
- 22. Kann Notepad ++ so konfiguriert werden, dass es Compiler-Fehlermeldungen erkennt und zum entsprechenden Ort springt?
- 23. Kann VS so konfiguriert werden, dass Leerzeilen automatisch entfernt werden, nachdem Text abgeschnitten wurde?
- 24. Mobiles Menü, das beim Klicken geschlossen wird.
- 25. Kann CLion so konfiguriert werden, dass Quelldateien in einem Projekt unabhängig voneinander kompiliert werden?
- 26. Kann Sandcastle so konfiguriert werden, dass SEO-freundliche Seiten und Links erstellt werden?
- 27. Schaltfläche deaktiviert nach dem Klicken auf Problem
- 28. Kann "Gem Install" so konfiguriert werden, dass ausführbare Dateien außerhalb von/usr/bin/standardmäßig installiert werden?
- 29. Verhindern, dass JOptionPane "geschlossen" wird, indem irgendwo anders geklickt wird
- 30. jQuery - klicken Funktion nicht nach dem Entfernen arbeiten() wird
Sie müssten wahrscheinlich eine Unterklasse erstellen und die entsprechende (n) Methode (n) überschreiben. Es kann ausreichen, '-orderWindow: relativeTo:' zu überschreiben, obwohl Sie auch '-close' benötigen. Dies kann fragil sein. Welche Art von Animation versuchen Sie zu tun? Wie funktioniert der Rest der Benutzeroberfläche? (Ihr Kommentar zu Peters Antwort) –