标签: cocoa events nsimageview nstablerowview
在NSTableView中我有NSTableRowView,在这一行中有一些NSImageView子视图。 问题:如何跟踪此图像上的点击事件?
答案 0 :(得分:0)
您需要创建NSImageView子类来处理鼠标事件。但NSTableView不允许处理-[NSImageView mouseUp:]和其他鼠标消息。 (我认为这与表如何处理选择有关)。
NSImageView
NSTableView
-[NSImageView mouseUp:]
在这种情况下,我不得不使用无边框"斜面 - 开关"处理点击的按钮。