0

我正在使用开源照片浏览器,它使用MWPhoto对象来显示图像,而不仅仅是UIImage. 一切正常,除非我试图UIImageMWPhoto. 似乎应该只有一个.imageor.getImage方法可以返回原始UIImage值......但似乎没有。我错过了什么吗?或者我是否必须使用额外的吸气剂来修改库?

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

4

1 回答 1

2

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

在 MWPhoto.h

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

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

于 2015-08-12T06:36:33.853 回答