【问题标题】:Dragging items in a view around在视图中拖动项目
【发布时间】:2012-07-24 16:13:14
【问题描述】:

我刚刚开始了一个小项目,它是一些自定义建模语言的编辑器。在编辑器中,用户应该能够放置新项目、连接它们并重新排列(在窗口中移动)。

我的问题是 - 我是否应该从头开始并实现从 NSView 继承的自定义视图,将每个项目或连接放置在自己的层中,而不是实现用于选择项目的算法,找出已单击的项目等等?或者也许它已经完成了,但我不知道? (我问是因为我想避免重新发明轮子;)

【问题讨论】:

    标签: objective-c macos cocoa


    【解决方案1】:

    您必须继承NSView,但互联网上散布着这样的例子。

    这是来自 Apple 的一些示例代码:DragItemAround

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-21
      • 2016-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多