如何从MWPhoto对象中获取UIImage?

时间:2015-08-12 05:20:48

标签: ios objective-c swift uiimage mwphotobrowser

我使用的是开源photo browser,它使用MWPhoto个对象来显示图片,而不仅仅是UIImage。一切正常,除非我试图让UIImage退出MWPhoto。似乎只有.image.getImage方法会返回原始UIImage ...但似乎没有。我错过了什么吗?或者我是否需要使用额外的getter修改库?

我主要需要这个,因为我需要能够比较两个MWPhoto个对象......但是没有一个有用的方法可以做到这一点,所以我想比较UIImage MWPhoto对象是第二好的东西。

1 个答案:

答案 0 :(得分:2)

实际上,图像属性是私有的,因此您必须通过从MWPhoto.m中删除图像属性声明并将其写入MWPhoto.h来使其可访问。

在MWPhoto.h中

....
    @property (nonatomic) BOOL isVideo;
    @property (nonatomic, strong) UIImage *image;
....

现在您可以像photo.image一样访问//照片是MWPhoto的实例