我有一个为杂志布置页面的应用程序。该应用程序在名为 MasterPage 的 NSView(它本身是 NSScrollView 的 contentView)上布置杂志的页面(名为 Page 的类的 NSView)。想想滚动视图中的页面网格。
然后,“页面”上会自动放置代表广告(类 = 广告)的子视图。我希望能够在它们的超级视图(Page 类的 NSView)和 MasterPage 的子视图(其他 Page 类视图)之间拖动这些广告。
我可以通过调用 mouseDragged 方法将 Ad 类 NSView 拖到它最初放置的 Page 类 NSView 上,但是如何从超级视图“释放” Ad 类子视图并将其拖到另一个 NSView?
希望这是有道理的。