Ich möchte ein NSToolbarItem mit einem benutzerdefinierten Bild erstellen, das zwischen Schwarz und Blau wechselt, wie die Symbole oben rechts im Hauptfenster von Xcode 5.
Peter Hosey hat in dieser Antwort vorgeschlagen, dass es so einfach ist, das Bild als Vorlage zu definieren , aber ich habe es nicht getan Habe das nicht gefunden. Ich stelle es auf ein Template-Bild ein, das bewirkt, dass es den dunkelgrauen Farbverlauf korrekt rendert, aber beim Umschalten nicht blau dargestellt wird.
Ich habe hier ein sehr einfaches Beispiel von dem, was ich getan habe, hochgeladen. Wenn jemand es sagen könnte ich, wie man es ändert, um das NSToolbarItem in blau zu beleuchten, wie Xcode tut, dann würde ich es sehr schätzen.
Sie haben meistens alles, was Sie benötigen, mit der Ausnahme, dass Sie ein Objekt NSButton mit dem Stil NSTexturedRoundedBezelStyle bereitstellen, mit dem Sie Ihr Bild verknüpft haben.
Modifiziertes Beispielprojekt hier
OS X Richtlinien für die Benutzerschnittstelle | Fensterrahmen-Steuerelemente
Tags und Links macos cocoa nstoolbar nstoolbaritem