1

NSImageCell でのマウス ホバーにツールチップを表示しようとしています。Interface Builder (NSImageCell とそれを含む NSTableColumn の両方) でプロパティを設定しようとしましたが、うまくいきませんでした。

何か案は?

4

3 に答える 3

1

NSTableViewご利用いただける場合

(NSString *)tableView:(NSTableView *)tableView toolTipForCell:(NSCell *)cell rect:(NSRectPointer)rect tableColumn:(NSTableColumn *)tableColumn row:(NSInteger)row mouseLocation:(NSPoint)mouseLocation;
于 2014-04-08T11:33:53.497 に答える
1

NSOutlineView のコントローラーでこのメソッドをオーバーライドすることで、これを解決しました。

- (NSString *)outlineView:(NSOutlineView *)outlineView toolTipForCell:(NSCell *)cell rect:(NSRectPointer)rect tableColumn:(NSTableColumn *)tableColumn item:(id)item mouseLocation:(NSPoint)mouseLocation;
于 2011-07-21T21:30:48.753 に答える