我在NSView的自定义子类上绘制一个矩形,然后可以在视图的边框内拖动该矩形:
这样做的代码是:
// Get the starting location of the mouse down event.
NSPoint location = [self convertPoint: [event locationInWindow] fromView: nil];
// Break out if this is not within the bounds of the rect.
if (!NSPointInRect(location, [self boundsOfAllCo