Programmgesteuertes Festlegen einer Seite eines NSSplitView

Ich habe eineNSSplitView und auf der linken Seite habe ich eine Tabellenansicht (wie eine Quellenliste) und abhängig von der Zeilenauswahl möchte ich die rechte Seite der geteilten Ansicht ändern. Ich kann nicht genau herausfinden, wie das geht.

Wenn ich meine gewünschte Unteransicht zur geteilten Ansicht hinzufüge, wird eine weitere geteilte Ansicht hinzugefügt (jetzt gibt es insgesamt 3 Ansichten ... nicht das, was ich wollte).

[mySplitView addSubview:myCustomView];

Wie stelle ich die rechte Seite meines splitView richtig ein?

Aktualisieren

Verwenden

[mySplitView replaceSubview:[[mySplitView subviews] objectAtIndex:1] withSubview:myCustomView]

Scheint zu funktionieren, jedoch ändert sich die Größe der geteilten Ansicht ziemlich merkwürdig. Wie kann ich dies beenden? In IB gibt es eine Option zum AusschaltenautoResizesSubviews aber ich kann das nicht deaktivieren. Irgendwelche Ideen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage