您的位置:首页 > 其它

MJPhotoBrowser使用

2016-01-19 23:39 232 查看
1.导入头文件

#import "MJPhotoBrowser.h"
#import "MJPhoto.h"


2.

/**
*  监听图片的点击
*/
- (void)tapPhoto:(UITapGestureRecognizer *)recognizer
{
//1.告诉图片浏览器显示所有的图片
NSMutableArray *photos = [NSMutableArray array];
for (int i = 0 ; i < self.photos.count; i++) {
Photo *pic = self.photos[i];
//传递数据给浏览器
MJPhoto *photo = [[MJPhoto alloc] init];
photo.url = [NSURL URLWithString:pic.bmiddle_pic];
photo.srcImageView = self.subviews[i]; //设置来源哪一个UIImageView
[photos addObject:photo];
}

//2.显示相册
MJPhotoBrowser *brower = [[MJPhotoBrowser alloc] init];
//将存有MJPhoto图片的数组传递给brower
brower.photos = photos;
//设置默认显示的图片索引
brower.currentPhotoIndex = recognizer.view.tag;
//显示浏览器
[brower show];
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: