我正在使用一个开源的照片浏览器,它使用MWPhoto
对象来显示图像,而不仅仅是UIImage
。一切都很好,除了当我试图让UIImage
回到MWPhoto
。似乎应该有一个.image
或.getImage
的方法,将返回原来的UIImage
…但似乎没有。我错过什么了吗?还是我必须用一个额外的getter来修改库?
我主要需要这个,因为我需要能够比较两个MWPhoto
对象…但是没有一个有用的方法来做到这一点,所以我认为比较UIImage
和MWPhoto
对象是第二好的事情。
实际上图像属性是私有的,所以你必须通过从MWPhoto中删除图像属性声明来使其可访问。m并写入MWPhoto.h。
在MWPhoto.h....
@property (nonatomic) BOOL isVideo;
@property (nonatomic, strong) UIImage *image;
....
现在你可以访问像照片。image//photo是MWPhoto的一个实例