Behalten Sie beide untergeordneten NSSplitViewController-Controller in der First-Responder-Kette

Ich habe eine dokumentbasierte App mit einem NSSplitViewController als Controller für die Inhaltsansicht des Hauptfensters. Der linke Bereich enthält eine benutzerdefinierte Ansicht mit Controller, in der einige Menübefehle implementiert sind.

Im rechten Bereich befindet sich ein Standard-NSTableView mit Controller. Wenn die App gestartet wird, funktionieren die Menübefehle wie erwartet. Sobald jedoch etwas in der rechten Tabellenansicht ausgewählt ist, werden die Menübefehle deaktiviert.

Wie kann ich sicherstellen, dass der View Controller des linken Fensters in der First-Responder-Kette bleibt?

Ich habe versucht, die Menübefehle direkt an den richtigen Ansichts-Controller anzuschließen, aber IB lässt keine Verbindungen zu einer anderen Szene in einem Storyboard zu. Ich kann nur eine Verbindung zu Objekten in derselben Szene herstellen.

Grüße

Remco Poelstra

Antworten auf die Frage(4)

Ihre Antwort auf die Frage