美文网首页
iOS 仿QQ空间视频和图片浏览控件

iOS 仿QQ空间视频和图片浏览控件

作者: NTG_lizhenwen | 来源:发表于2018-05-18 10:16 被阅读0次

平时我们应用需要用到图片浏览的时候特别多,然而现在小视频的流行让老板给我加了一个需求,除了发图片还得发视频。

既然发视频了,那么预览那边就来了新需求,原来只是浏览图片的控件不够用了,网上找了下没找到合适的,所以自己仿QQ空间的图片和视频浏览写了一个;

先上代码:GitHub

代码调用:

for (int i=0; i<originalImageUrls.count; i++) {
        ZLMediaInfo *info=[[ZLMediaInfo alloc]init];
        if (i==0) {
            info.isLocal=YES;
            info.type=ZLMediaInfoTypeGif;
        }else if (i==2){
            info.isLocal=NO;
            info.type=ZLMediaInfoTypeAudio;
        }else if (i==8){
            info.isLocal=NO;
            info.type=ZLMediaInfoTypeGif;
        }else{
            info.isLocal=NO;
            if (i==3||i==7) {
                info.type=ZLMediaInfoTypeVideo;
            }else{
                info.type=ZLMediaInfoTypePhoto;
            }
        }
        info.url=[originalImageUrls objectAtIndex:i];
        UIButton *but1=(UIButton *)[self.view viewWithTag:10+i];
        info.insetsImageView=but1.imageView;
       
        [medias addObject:info];
    }
   
    ZLShowMultimedia *zlShow=[[ZLShowMultimedia alloc]init];
    zlShow.infos=medias;
    zlShow.currentIndex=but.tag-10;
    [zlShow show];

具体可以参考Demo。第一次发文,需要鼓励,鼓励够多,以后有更好的、集成度更高的控件分享出来!

版权所有,翻版必究!

相关文章

网友评论

      本文标题:iOS 仿QQ空间视频和图片浏览控件

      本文链接:https://www.haomeiwen.com/subject/nywwdftx.html