2012-12-16 116 views
4

編輯:我做了GitHub上可複製我所描述的問題,一個小的XCode項目:https://github.com/mdinacci/testnscursorNSCursor設置爲不上聚焦窗口工作

我有一個自定義NSTableCellView在我跟蹤在鼠標進入/退出事件NSTextField。當鼠標進入這個領域,我可以把光標變爲手形指針:

- (void)mouseEntered:(NSEvent *)theEvent 
{ 
    NSCursor *cursor = [NSCursor pointingHandCursor]; 
    [cursor set]; 
} 

- (void)mouseExited:(NSEvent *)theEvent 
{ 
    NSCursor *cursor = [NSCursor arrowCursor]; 
    [cursor set]; 
} 

該表顯示NSPopover內,上面的代碼精美的作品時,酥料餅是重點,但它沒有當popover沒有重點。單元格視圖確實接收輸入/退出事件,但光標不會更新。

這是一個錯誤?任何想法爲什麼當彈出不聚焦時光標不會更新?

回答

4

蘋果證實它是一個錯誤(#2277286),據我所知,沒有可用的解決方法。