我使用的是开源photo browser,它使用MWPhoto
个对象来显示图片,而不仅仅是UIImage
。一切正常,除非我试图让UIImage
退出MWPhoto
。似乎只有.image
或.getImage
方法会返回原始UIImage
...但似乎没有。我错过了什么吗?或者我是否需要使用额外的getter修改库?
我主要需要这个,因为我需要能够比较两个MWPhoto
个对象......但是没有一个有用的方法可以做到这一点,所以我想比较UIImage
MWPhoto
对象是第二好的东西。
答案 0 :(得分:2)
实际上,图像属性是私有的,因此您必须通过从MWPhoto.m中删除图像属性声明并将其写入MWPhoto.h来使其可访问。
在MWPhoto.h中
....
@property (nonatomic) BOOL isVideo;
@property (nonatomic, strong) UIImage *image;
....
现在您可以像photo.image一样访问//照片是MWPhoto的实例