ETXTableView(のサブクラスNSTableView) をドラッグ ソースにしようとしています。コントローラーがあり、の nextResponder をETXTableViewコントローラーに向けました。私の問題は、(行の選択などが処理されるように)呼び出しを行うたびに[super mouseDown:...]、ドラッグが発生しないことです。
- (void)mouseDown:(NSEvent *)theEvent {
[self.nextResponder mouseDown:theEvent];
[super mouseDown:theEvent];
}
mouseDragged:コントローラーのは呼び出されません。を取り出す[super MouseDown:theEvent]と、ドラッグには問題ありませんが、行を選択できません。
システムと戦っているようです。これを行う簡単な方法はありますか?おそらく DraggingSource プロトコルでしょうか?