【发布时间】:2011-10-25 16:40:34
【问题描述】:
我有一个为杂志布置页面的应用程序。该应用程序在名为 MasterPage 的 NSView(它本身是 NSScrollView 的 contentView)上布置杂志的页面(称为 Page 的类的 NSView)。想想滚动视图中的页面网格。
然后,“页面”上会自动放置代表广告的子视图(class= 广告)。我希望能够在它们的超级视图(Page 类的 NSView)和 MasterPage 的子视图(其他 Page 类视图)之间拖动这些广告。
我可以通过调用 mouseDragged 方法将 Ad 类 NSView 拖动到最初放置在其上的 Page 类 NSView 上,但是如何从超级视图“释放”Ad 类子视图并将其拖动到另一个 NSView?
希望这是有道理的。
【问题讨论】:
标签: cocoa drag nsview subview superview