在NSView中突出显示NSImageView

时间:2013-08-12 16:54:48

标签: xcode macos cocoa nsview nsimageview

我有一个简单的问题。我有我的NSView,它检测滴(拖放)。当用户从浏览器中删除带有图像的链接时,我会检测到该操作,创建NSImageView,在用户使用默认frameSize删除它的位置对其进行初始化,并将链接中的图像放入其中。

我想在用户点击它时强调NSImageView。我还想在NSView中实现移动NSImageView,但我很确定我会管理它。如何突出显示已单击的确切NSImageView?我之前没有在界面生成器中创建NSImageView并为它分配了一个特殊的类,所以我可以使用drawRect,我刚刚动态创建它... 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:-1)

您可以使用NSImageView's setImageFrameStyle突出显示。