短視訊平臺開發,將圖片、視訊儲存到本地的相簿中
短視訊平臺開發,將圖片、視訊儲存到本地的相簿中實現的相關程式碼
獲取本地相簿
- (IBAction)goodsButton1Touch:(id)sender { //拿到獲取相簿的許可權 if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeSavedPhotosAlbum]){ UIImagePickerController *pic = [[UIImagePickerController alloc] init]; pic.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; pic.delegate = self; [self presentViewController:pic animated:YES completion:nil]; } } //點選相片後會跑這個方法 -(void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary<NSString *,id> *)info { //拿到圖片會就銷燬之前的控制器 [picker dismissViewControllerAnimated:YES completion:nil]; //info中就是包含你在相簿裡面選擇的圖片(info字典裡面還有圖片的url-有需要的可以將info列印出來取自己要的資料) UIImage *image = info[UIImagePickerControllerOriginalImage]; [self.goodsImage1 setImage:image]; }
存進本地相簿
UIImageWriteToSavedPhotosAlbum(image, self, @selector(image:didFinishSavingWithError:contextInfo:), NULL); //第三個引數可以執行回撥,但是一般執行這個方法 //contextInfo 為函式的第四個引數,設定完可以在回撥中呼叫到 -(void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo{ NSLog(@"儲存完成"); }
截圖
//開啟上下文 UIGraphicsBeginImageContextWithOptions(self.view.bounds.size,NO,0); //獲取當前的圖片型別上下文 CGContextRef ctx = UIGraphicsGetCurrentContext(); //截圖 把view放到上下文 [self.view.layer renderInContext:ctx]; //關閉上下文 UIGraphicsEndImageContext();
儲存視訊
//#import <Photos/Photos.h> PHPhotoLibrary *photoLibrary = [PHPhotoLibrary sharedPhotoLibrary]; [photoLibrary performChanges:^{ [PHAssetChangeRequest creationRequestForAssetFromVideoAtFileURL:[NSURL fileURLWithPath:item.savePath]]; } completionHandler:^(BOOL success, NSError * _Nullable error) { if (success) { NSLog(@"已將視訊儲存至相簿"); } else { NSLog(@"未能儲存視訊到相簿"); } }];
以上就是短視訊平臺開發,將圖片、視訊儲存到本地的相簿中實現的相關程式碼, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2850110/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 短視訊app開發,長按將視訊儲存到相簿APP
- 短視訊帶貨原始碼,儲存圖片到相簿/相簿原始碼
- 短視訊平臺開發,在上傳圖片時,自動新增平臺的水印
- 短視訊原始碼,視訊轉為圖片儲存原始碼
- 短視訊平臺開發,圖片上傳和圖片預覽功能實現
- 短視訊平臺搭建,生成圖片形狀的位置
- android短視訊開發,呼叫相機、相簿,壓縮圖片後上傳Android
- 短視訊app開發,短視訊動態功能上傳圖片時,規定圖片壓縮的大小APP
- 短視訊平臺原始碼,登入介面插入背景圖片原始碼
- 短視訊平臺搭建,指定視訊中的某一幀做為視訊的封面
- 獲取本地圖片/視訊地圖
- android短視訊開發,點選靜態圖片自動跳轉播放視訊Android
- 短視訊平臺搭建,圖片進行預覽上傳、刪除,讀取本地檔案
- 短視訊平臺開發,點選連結、圖片自動跳轉到新的頁面
- 短視訊平臺中明星賬號氾濫 需加強對網路短視訊平臺的監管力度
- 短視訊程式開發,Android:呼叫系統拍照和相簿Android
- 直播平臺原始碼,視訊抽幀作為圖片儲存原始碼
- 短視訊app開發,三種圖片並排展示的方式APP
- 短視訊平臺原始碼,自定義上傳有邊框的背景圖片原始碼
- 短視訊平臺開發,平臺自帶的字型調節大中小
- 短視訊直播系統開發直播短視訊程式搭建短視訊互動直播
- 使用 JDAudioCrawler 將下載的音訊儲存到本地儲存音訊
- android短視訊開發,全屏觀看視訊時自動隱藏平臺底部的功能欄Android
- 短視訊平臺原始碼,系統中獲取當前本地時間原始碼
- 短視訊直播原始碼,自定義圖片或視訊的迴圈播放原始碼
- 短視訊商城在ios短視訊開發上的應用效果iOS
- 視訊提取圖片/圖片合成視訊ffmpeg(二十)
- 短視訊平臺原始碼,IOS圖文混排基礎原始碼iOS
- 短視訊平臺開發,查詢日期和時間的陣列陣列
- 短視訊的平臺有哪些?哪些平臺適合新手?
- 短視訊技術詳解:Android端的短視訊開發技術Android
- 音視訊開發指南:圖片的繪製
- 短視訊平臺原始碼,動態上傳的圖片以九宮格形式展示原始碼
- 使用freemarker將echarts圖片儲存到word中Echarts
- 短視訊開發,Android和JS互調實現圖片傳遞AndroidJS
- 微信小程式(canvas)畫圖儲存到本地相簿(wepy)微信小程式Canvas
- 短視訊平臺有哪些?什麼平臺收益高?
- Android:MediaCodeC硬編碼解碼視訊,並將視訊幀儲存為圖片檔案Android