2015-07-09 21 views
7

Ho impostato un doppio clic per il mio NSOutlineView, tutto funziona correttamente: ogni volta che faccio doppio clic su una riga nella tabella, viene richiamato il metodo corretto.Il doppio clic sulle intestazioni di NSOutlineView sta attivando il metodo del doppio clic?

Tuttavia, lo stesso metodo viene richiamato quando faccio doppio clic sull'intestazione di una colonna (diciamo per modificare l'ordinamento). Non ho mai notato questo comportamento prima, come posso disabilitarlo?

risposta

4

E la verifica del clickedRow?

[self.outlineView clickedRow] 
+0

Grazie, sì questa è una soluzione molto semplice. Ho aperto la taglia perché ho trovato molto strano che un colpo di testa potesse innescare l'azione. – aneuryzm

Problemi correlati