首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让IKImageView知道我的自定义NSImageRep

让IKImageView知道我的自定义NSImageRep
EN

Stack Overflow用户
提问于 2014-06-21 05:39:00
回答 1查看 88关注 0票数 0

在我的应用程序中,我编写了一个自定义NSImageRep来处理专用图像格式。这个应用程序的主视图是一个IKImageView,我打算加载我为其制作的自定义NSImageRep的图像,以便查看和操作。

如果我创建这些图像的CGImageRef,然后将引用传递给图像视图,它会工作得很好,但这并不理想。如果可能,我想使用IKImageViewsetImageWithURL:方法,因为文档中提到这是首选方法,而且它更干净。不幸的是,视图似乎完全忽略了我的NSImageRep,无法加载图像。

有什么方法可以让图像视图理解自定义表示吗?

EN

回答 1

Stack Overflow用户

发布于 2014-07-30 01:13:34

我认为你需要在你的应用程序启动的早期调用NSImageRep的registerImageRepClass:某个时间。

我非常确定您还需要在子类中实现imageUnfilteredTypes

来自:https://developer.apple.com/library/mac/documentation/Cocoa/Reference/ApplicationKit/Classes/NSImageRep_Class/Reference/Reference.html#//apple_ref/occ/clm/NSImageRep/registerImageRepClass

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24336036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档