2016-05-21 11 views
0

Ich muss einen Menüeintrag hinzufügen, der ein Flag im vorderen Dokument schaltet. Ich weiß, wie man das macht, validateUserInterfaceItem, aber ich würde wirklich gerne Key Value Binding verwenden, so dass der Status des aktivierten/deaktivierten Status des Menüelements auf dem Status eines Flags im vorderen Dokument basiert (und der Menüeintrag deaktiviert ist, wenn der erste Responder hat nicht die entsprechende Eigenschaft.)Häkchen bei Menüeintrag mit Schlüsselwertbindung an Ersthelfer?

Ist das möglich? Und wenn ja, wie?

Antwort

1

Ja, es ist möglich: im Bindings Inspektors nib Editor bindet den Value Menüpunkt auf die entsprechende Eigenschaft (Modell Key Path) des entsprechenden Objekts (zum Beispiel „Datei Besitzer“).

Um es zu deaktivieren, wenn es nicht anwendbar ist, stellen Sie sicher, dass "Conditionally Sets Enabled" in den Bindungsoptionen ausgewählt ist.

Verwandte Themen