如何从 MWPhoto 对象中获取 UIImage?
How to get an UIImage out of an MWPhoto object?
我正在使用开源 photo browser,它使用 MWPhoto
个对象来显示图像,而不仅仅是 UIImage
。一切正常,除非我试图从 MWPhoto
中恢复 UIImage
。似乎应该只有一个 .image
或 .getImage
方法可以 return 原来的 UIImage
... 但似乎没有。我错过了什么吗?还是我必须用额外的 getter 修改库?
我主要需要这个,因为我需要能够比较两个 MWPhoto
对象......但是没有一个有用的方法来做到这一点,所以我想比较 UIImage
MWPhoto
objects 是第二好的东西。
实际上图像 属性 是私有的,因此您必须通过从 MWPhoto.m 中删除图像 属性 声明并写入 MWPhoto.h 来使其可访问。
在MWPhoto.h
....
@property (nonatomic) BOOL isVideo;
@property (nonatomic, strong) UIImage *image;
....
现在可以像访问了photo.image //photo是MWPhoto的一个实例
我正在使用开源 photo browser,它使用 MWPhoto
个对象来显示图像,而不仅仅是 UIImage
。一切正常,除非我试图从 MWPhoto
中恢复 UIImage
。似乎应该只有一个 .image
或 .getImage
方法可以 return 原来的 UIImage
... 但似乎没有。我错过了什么吗?还是我必须用额外的 getter 修改库?
我主要需要这个,因为我需要能够比较两个 MWPhoto
对象......但是没有一个有用的方法来做到这一点,所以我想比较 UIImage
MWPhoto
objects 是第二好的东西。
实际上图像 属性 是私有的,因此您必须通过从 MWPhoto.m 中删除图像 属性 声明并写入 MWPhoto.h 来使其可访问。
在MWPhoto.h
....
@property (nonatomic) BOOL isVideo;
@property (nonatomic, strong) UIImage *image;
....
现在可以像访问了photo.image //photo是MWPhoto的一个实例