高仿网易照片浏览器,支持本地及网络相册!

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参考。

- (IBAction)showAction:(id)sender {

    //本地图片展示
    [self localImageShow];

    //展示网络图片
//    [self networkImageShow];
}

/*
 *  本地图片展示
 */
-(void)localImageShow{

    [PhotobroswerVC show:self index:2 photoModelBlock:^NSArray *{

        NSArray *localImages = @[

                                 [UIImage imageNamed:@"15"],[UIImage imageNamed:@"14"],[UIImage imageNamed:@"13"],[UIImage imageNamed:@"12"],[UIImage imageNamed:@"11"]
                                 ];

        NSMutableArray *modelsM = [NSMutableArray arrayWithCapacity:localImages.count];
        for (NSUInteger i = 0; i< localImages.count; i++) {

            PhotoModel *pbModel=[[PhotoModel alloc] init];
            pbModel.mid = i + 1;
            pbModel.title = [Nsstring stringWithFormat:@"这是标题%@",@(i+1)];
            pbModel.desc = [Nsstring stringWithFormat:@"我是一段很长的描述文字我是一段很长的描述文字我是一段很长的描述文字我是一段很长的描述文字我是一段很长的描述文字我是一段很长的描述文字%@",@(i+1)];
            pbModel.image = localImages[i];

            [modelsM addobject:pbModel];
        }

        return modelsM;

    }];
}


/*
 *  展示网络图片
 */
-(void)networkImageShow{

    [PhotobroswerVC show:self index:2 photoModelBlock:^NSArray *{


        NSArray *[email protected][
                          @"http://www.fevte.com/data/attachment/forum/day_110425/110425102470ac33f571bc1c88.jpg",@"http://www.netbian.com/d/file/20150505/5a760278eb985d8da2455e3334ad0c0f.jpg",@"http://www.netbian.com/d/file/20141006/e9d6f04046d483843d353d7a301d36f8.jpg",@"http://www.netbian.com/d/file/20130906/134dca4108f3f0ed10a4cc3f78848856.jpg",@"http://www.netbian.com/d/file/20121111/a03b9adb18a982f6a49aa7bfa7b82371.jpg",@"http://www.netbian.com/d/file/20130421/e0dabeee4e1e62fe114799bc7e4ccd66.jpg",@"http://www.netbian.com/d/file/20121012/c890c1da17bb5b4291e9733fad8efb42.jpg",@"http://www.netbian.com/d/file/20150318/c5c68492a4d6998229d1b6068c77951e.jpg0"
                          ];

        NSMutableArray *modelsM = [NSMutableArray arrayWithCapacity:networkImages.count];
        for (NSUInteger i = 0; i< networkImages.count; i++) {

            PhotoModel *pbModel=[[PhotoModel alloc] init];
            pbModel.mid = i + 1;
            pbModel.title = [Nsstring stringWithFormat:@"这是标题%@",@(i+1)];
            pbModel.image_HD_U = networkImages[i];

            [modelsM addobject:pbModel];
        }

        return modelsM;


    }];
}

以上是编程之家(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...