2

我有一个NSPanel. 当面板为空时,按住并拖动它的背景可以很好地移动。但是,如果我在上面放一些东西,新视图覆盖的区域将不再可拖动。例如,我可以NSImageView完全填充面板。并且面板不再被拖动。但是,即使用户按住图像视图,我也想让这个可拖动。我应该怎么做?

4

1 回答 1

0

您必须将您的子类化NSImageView并实现- (BOOL)mouseDownCanMoveWindowreturn YES。然后,您可以将窗口拖动到您单击的任何位置。

于 2011-06-20T14:51:40.657 回答