Mam NSCollectionView
z kilkoma w nim. Model NSView
ma kolor NSBox
, który zmienia kolor po wybraniu. Chcę również zmienić kolor NSBox
po obróceniu.Hover Over efekt w NSCollectionView
Podklasowałem NSBox
i dodano metody mouseEntered
i mouseExited
. Kiedyś addTrackingRect
wewnątrz viewWillMoveToWindow
ale problemem jest to, że unoszą się nad efektem tylko się dzieje, jeśli najpierw wybrać podrzędny, że skrzynka jest w.
Ponadto tylko pole, które jest wybrany ma wpływ Najedź na nim dzieje. W jaki sposób mogę zaimplementować efekt Hover Over, tak aby wszystkie NSView
w moim pokazać efekt natychmiast?