在我的应用程序中,我编写了一个自定义NSImageRep来处理专用图像格式。这个应用程序的主视图是一个IKImageView,我打算加载我为其制作的自定义NSImageRep的图像,以便查看和操作。
如果我创建这些图像的CGImageRef,然后将引用传递给图像视图,它会工作得很好,但这并不理想。如果可能,我想使用IKImageView的setImageWithURL:方法,因为文档中提到这是首选方法,而且它更干净。不幸的是,视图似乎完全忽略了我的NSImageRep,无法加载图像。
有什么方法可以让图像视图理解自定义表示吗?
发布于 2014-07-30 01:13:34
我认为你需要在你的应用程序启动的早期调用NSImageRep的registerImageRepClass:某个时间。
我非常确定您还需要在子类中实现imageUnfilteredTypes
https://stackoverflow.com/questions/24336036
复制相似问题