Ich programmiere programmatisch eine NSToolbar in meiner Anwendung. Ich habe gerade eine neue Schaltfläche zur Symbolleiste hinzugefügt und diese Schaltfläche zur Standardkonfiguration der Symbolleiste hinzugefügt. Wenn ich meine Anwendung starte, wird die neue Schaltfläche standardmäßig nicht angezeigt. Das liegt daran, dass ich das Programm bereits benutzt habe und ich bereits eine Plist-Datei habe, in der diese neue Schaltfläche nicht eingerichtet ist, um angezeigt zu werden.NSToolbar auf Standardkonfiguration zurücksetzen
Also meine Frage ist, wie kann ich die Symbolleiste, um die aktuelle Konfiguration zurück auf die Standardkonfiguration zurück, so dass meine Schaltfläche automatisch für Personen, die die Anwendung verwendet haben, angezeigt werden.
Ich denke, ich könnte die Einträge in der PLIST-Datei löschen, um das Programm zu zwingen, sie neu zu erstellen und somit die Standardkonfiguration zu verwenden ... aber ich hatte gehofft, dass es einen Befehl gab, den ich zurücksetzen könnte. Ich habe in der NSToolbar-Klasse keinen gefunden.
Danke für jede Hilfe.
Danke Jim. Das ist eine viel einfachere Idee als meine und es zielt auf das gleiche Prinzip ... Ändern Sie die Präferenzen. Ich werde deine Idee verwenden. Der Knopf ist Teil einer wichtigen neuen Funktion, so dass ich glaube, dass er gezeigt werden muss. – regulus6633