我需要更改NSOutlineview中分組項目標題的字體顏色,並將鼠標懸停在分組項目的右側時隱藏顯示/隱藏按鈕。NSOutlineview自定義
我找不到如何在Apple任何文檔上執行此操作。任何人都可以點我到正確的方向...
在此先感謝
我需要更改NSOutlineview中分組項目標題的字體顏色,並將鼠標懸停在分組項目的右側時隱藏顯示/隱藏按鈕。NSOutlineview自定義
我找不到如何在Apple任何文檔上執行此操作。任何人都可以點我到正確的方向...
在此先感謝
我建議使用基於視圖的NSOutlineView。因爲從一個NSView繼承NSResponder類,你可以使用這些事件做你的需要:在NSResponder docs
- (void)mouseEntered:(NSEvent *)theEvent
- (void)mouseExited:(NSEvent *)theEvent
更多信息。
請注意,在10.5之後,您可以使用[NSTrackingArea](https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/EventOverview/TrackingAreaObjects/TrackingAreaObjects.html#//apple_ref/doc/ uid/10000060i-CH8-SW1)對象,以便接收mouseEntered:,mouseExited:和mouseMoved:events。 – Andrew 2015-10-25 22:12:22
您是使用基於視圖的還是基於單元格的NSOutlineView? – sosborn 2012-07-24 07:45:41
基於單元格的NSOutlineView – rustylepord 2012-07-27 10:01:53