我对于目标c完全陌生,并且有一个我想创建的相当雄心勃勃的项目。Cocoa中的可拖动对象
我需要做的事情之一是有一个绘图层,我可以在中间有一个圆圈,并且可以拖动靠近它的其他圆圈来附加它们,然后能够移动它们围绕最初的圈子改变他们的位置。
我知道这可能听起来含糊不清,但它是我能解释它的最好方法。
任何人都可以给我一些关于如何实现这一目标的指针,或者是一个很好的参考,我可以学习如何做到这一点?
非常感谢您提供的任何帮助。
我对于目标c完全陌生,并且有一个我想创建的相当雄心勃勃的项目。Cocoa中的可拖动对象
我需要做的事情之一是有一个绘图层,我可以在中间有一个圆圈,并且可以拖动靠近它的其他圆圈来附加它们,然后能够移动它们围绕最初的圈子改变他们的位置。
我知道这可能听起来含糊不清,但它是我能解释它的最好方法。
任何人都可以给我一些关于如何实现这一目标的指针,或者是一个很好的参考,我可以学习如何做到这一点?
非常感谢您提供的任何帮助。
你应该看两个协议:NSDraggingDestination
和NSDraggingSource
。
Objective-C是一种可用于开发命令行应用程序,iOS应用程序,桌面Mac应用程序和其他野兽的语言。语言本身不处理图形,这是留给更高层。如果您想为iOS或Mac开发,则此更高层称为Cocoa。
为了开发你的应用程序,你需要熟悉Xcode,Cocoa或者Quartz 2D。去Apple Developer Website并开始看那里,文档是相当不错的。有时代码样本有点多毛,但它们会让你开始。
感谢编辑Zoul。 – Paul 2010-09-13 07:00:56