拖放 - 多个项目

时间:2011-11-30 12:12:34

标签: objective-c macos cocoa drag-and-drop

我试图在Objective-C中开发一个简单的cocoa应用程序,一切进展顺利,但我对下一个问题感到担忧。

我需要将3个不同的项目(不同的含义)拖放到日程安排中。

像这样的东西

[o Item] [x Item] [z Item] 

00:00|--|--|--|--|--|--|--| 23:59

我玩了一下dragImage功能,我可以移动项目(这是btw的图像)。

  • 这是实现我的优秀设计目标的最佳途径吗?
  • 我是否需要为每个项目定义3个不同的视图,为所有项目定义一个目标区域?(本例中的时间表)
  • 如何处理与时间表下降相关的时间?我认为在视图中使用像素位置并计算它但我不知道是否有更好的方法。

我已阅读Apple文档以及与拖放相关的不同主题,我理解但我不知道实现目标的最专业方式。

0 个答案:

没有答案