Ich habe eine Mac-App mit einem NSOutlineView
. Der View-Controller, der die Gliederungsansicht enthält, implementiert outlineViewSelectionIsChanging:
, um den Auswahlstatus für die Zellen in der Gliederungsansicht benutzerdefiniert festzulegen (er ist sichtbasiert). Aber selectionIsChanging
wird auf Maus aufgerufen, nicht Maus nach unten. Ich habe andere View-Controller mit anderen Outline-Ansichten in der App, die selectionIsChanging
richtig auf die Maus bekommen, aber ich finde keinen Unterschied. Ist dies eine Eigenschaft auf NSOutlineView
/NSTableView
? Oder gibt es eine andere wahrscheinliche Ursache dafür?NSOutlineView selectionIsChanging auf Maus hoch
0
A
Antwort
0
Stellt sich heraus, dass, wenn Drag-and-Drop in der Gliederungsansicht implementiert ist, es nur Auswahlnachrichten auf Maus hochstellt.