国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

iOS實現相冊多選圖片上傳功能

2020-07-26 02:44:18
字體:
來源:轉載
供稿:網友

本文實例為大家分享了iOS實現相冊多選圖片上傳的具體代碼,供大家參考,具體內容如下

原理:獲取手機里的全部照片,顯示在自定義的視圖里

//獲取到相冊的所有圖片- (void)addAllPhotos{  @WeakObj(self);  _assetsLibrary=[[ALAssetsLibrary alloc]init];  [_assetsLibrary enumerateGroupsWithTypes:ALAssetsGroupSavedPhotos usingBlock:^(ALAssetsGroup *group, BOOL *stop) {    @StrongObj(self);    if (group) {      [group enumerateAssetsUsingBlock:^(ALAsset *result, NSUInteger index, BOOL *stop) {        if (result) {          // 把相冊儲存到數組中,方便后面展示相冊時使用          CGImageRef cgImage = [result thumbnail];          UIImage *image = [UIImage imageWithCGImage:cgImage];          NSData *imageData = UIImageJPEGRepresentation(image,0.5);          UIImage *newImage = [UIImage imageWithData:imageData];          UZGPhotoChooseModel *model=[[UZGPhotoChooseModel alloc]init];          model.image=newImage;          model.currentImageIsSelect=NO;//初始化默認未選中          model.showBackView=NO;//是否顯示背景遮罩          model.row=index;          [self.cellInfoArray addObject:model];          [self.myCollectionView reloadData];        }      }];    }  } failureBlock:^(NSError *error) {      }];}//選中圖片后刷新圖片上面的選中數字- (selectCellBolck)reloadCellSelectBlock:(NSIndexPath *)indexPath{  @WeakObj(self);  __block UZGPhotoChooseModel *model=self.cellInfoArray[indexPath.row];  selectCellBolck block=^(BOOL current_isSelect){    if (selfWeak.selectNum>self.max_selectNum) {      return;    }    if (current_isSelect) {      selfWeak.selectNum++;    }else{      selfWeak.selectNum--;    }    model.currentImageIsSelect=current_isSelect;    model.totalNum=selfWeak.selectNum;    [selfWeak.cellInfoArray replaceObjectAtIndex:indexPath.row withObject:model];    [selfWeak reloadCurrentNum];    [selfWeak.myCollectionView reloadData];  };  return block;}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥芬河市| 连州市| 谷城县| 宜良县| 乐陵市| 徐闻县| 会理县| 开阳县| 印江| 西安市| 长寿区| 建湖县| 湟中县| 社旗县| 公安县| 德钦县| 阿勒泰市| 卓资县| 来宾市| 岢岚县| 德惠市| 芮城县| 萨迦县| 辉南县| 正安县| 乌恰县| 隆回县| 张家口市| 榆中县| 全州县| 民勤县| 奈曼旗| 临沂市| 龙里县| 九寨沟县| 德庆县| 阜新市| 安平县| 莲花县| 长阳| 密山市|