我正试着写一个应用程序。这将允许用户从NSButton拖动到另一个。当我掉下来的时候,我想把标题放在按钮上。
我无法找到一种使NSButton可拖动的方法。有可能吗?
发布于 2010-10-04 14:19:15
首先是一个警告:这听起来可能会让用户感到困惑。按钮是为了模仿现实世界中的按钮。你推着他们而不是拖着他们。
话虽如此,在NSButton的子类中当然可以这样做。
阻力源
[NSPasteboard pasteboardWithName:NSDragPboard])并将按钮标题复制到其中。对于图像,您可以将按钮绘制到NSImage中,并将其用作拖动图像,也可以使用图标,甚至只是标题。拖曳目的地
有很多关于实现拖放的信息。阅读苹果的文档:拖放编程主题和纸板程序设计指南
https://stackoverflow.com/questions/3849964
复制相似问题