把图片写到相册
UIImageWriteToSavedPhotosAlbum(<#UIImage *image#>, nil, nil, nil); 

————————————————————————————
从相册,相机获取图像
设置代理《UINavigationControllerDelegate, UIImagePickerControllerDelegate》 
 #pragma mark - 上传相册中的图片

- (void)uploadImageFromAlbum

{

UIImagePickerController *ipc = [[UIImagePickerController alloc] init];

// 设置图片的来源

// 1.相机

// 2.相册(图片库)

/*

typedef NS_ENUM(NSInteger, UIImagePickerControllerSourceType) {

UIImagePickerControllerSourceTypePhotoLibrary,

UIImagePickerControllerSourceTypeCamera,

UIImagePickerControllerSourceTypeSavedPhotosAlbum

};

*/

ipc.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;

// 相机

//    ipc.sourceType = UIImagePickerControllerSourceTypeCamera;

ipc.delegate = self;

[self presentViewController:ipc animated:YES completion:nil];

}

#pragma mark 选择图片的代理方法

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

{

// 0.销毁图片选择控制器

[picker dismissViewControllerAnimated:YES completion:nil];

// 1.得到用户选中的图片

UIImage *image = info[UIImagePickerControllerOriginalImage];

// 2.上传图片

[self uploadImage:image];

}

-----------------------
上传图片到服务器:

- (void)uploadImage:(UIImage *)image

{

// 1.创建请求

NSURL *url = [NSURL URLWithString:@"http://192.168.1.200:8080/MJServer/upload"];

ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];

// 2.设置(指定)所要上传文件的路径

NSData *data = UIImagePNGRepresentation(image);

[request setData:data withFileName:@"minion.png" andContentType:@"image/png" forKey:@"file"];

// 3.设置其他请求参数

[request setPostValue:@"zhangsan" forKey:@"username"];

// 3.发送请求

[request startAsynchronous];

// 4.监听请求

[request setCompletionBlock:^{

NSLog(@"上传完毕");

}];

}

转载于:https://www.cnblogs.com/qq449832375/p/4671834.html

iOS手机 相册 相机(Picker Write)相关推荐

  1. iOS 手机相册英文字母的设定

    iOS开发我们经常会遇到系统是简体中文为什么,相册进去却是 英文呢,在这里我们可以对程序进行设置一下就OK 了,废话不多说 调用系统相册.相机发现是英文的系统相簿界面后标题显示"photos ...

  2. Unity for IOS 加载手机相册图片以及打开相机拍照获取图片

    Unity for IOS 加载手机相册图片以及打开相机拍照获取图片 最近想做一个使用unity for IOS获取手机图片的功能,所以就研究了一下 这里我们需要创建两个objective-c文件,最 ...

  3. iOS 取相册照片/打开相机

    最近做了个功能,就是关于打开手机相册取照片,或者是通过相机照相 作为菜鸟的我,花了两天的时间才学会,在此分享给大家 基本思路: 1 打开相机:直接打开,通过代理方法取到我们拍下的照片(在进行照片压缩上 ...

  4. 【Ios】 Unity for iOS 打开相册、相机及保存图片到相册

    偶然在网上看到一位博主写的 unity 和ios 交互 个人感觉 功能很全 转载地址:http://blog.csdn.net/AnYuanLzh/article/details/50748928 在 ...

  5. Unity iOS截图并保存到手机相册总结

    Unity iOS捕捉相机拍到的画面并截图保存到手机相册总结 本文专门针对小白,详细(图文)的写了通过unity 3d实现ios捕捉相机拍到的画面并截图保存到手机相册的方法.(对大佬来说可能写的略显繁 ...

  6. 苹果手机 和安卓手机调用相机和相册

    苹果手机 和安卓手机调用相机和相册

  7. html5 调用系统相册,iOS之H5调用系统相册相机浏览文件

    在我们iOS开发中大家遇到过H5和原生交互,需要上传文件,刚开始的思路肯定是在之前轻车熟路的js交互中原生方法获取文件之后上传,今天我们了解一个新的方法,其实苹果官方给我们提供了一个更简单的方法, H ...

  8. Android开发 调用系统相机相册图片功能,解决小米手机拍照或者图片横竖相反问题,及小米手机相册图片路径问题

    Android开发 调用系统相机相册图片功能,解决小米手机拍照或者图片横竖相反问题,及小米手机相册图片路径问题 1.调用相机,兼容7.0 AndroidManifest配置 <providera ...

  9. android调取手机相册或打开相机选择图片并显示

    作为一个android小白,自己想尝试写一个小项目,因此写个小博客记录一下自己的开发历程.这一篇记录自己学习调取手机相册以及打开相机选择图片并显示 示例是采用PopupWindow弹出底部菜单,选择相 ...

最新文章

  1. python turtle画椭圆-python turtle 绘制太极图的实例
  2. Flink – window operator
  3. api地理编码_通过地理编码API使您的数据更有意义
  4. php深浅拷贝,JavaScript 中的深浅拷贝
  5. 第三方控件netadvantage UltraWebGrid如何生成带加号多级表数据也就是带子表
  6. pcl里面的3D特征
  7. java调试时监视_Java监控工具、调优、调试辅助函数
  8. 微服务升级_SpringCloud Alibaba工作笔记0003---理解spring webflux_响应式堆栈_提高微服务吞吐量和伸缩性
  9. 【06年博文搬家】一个修改时间的批处理程序
  10. 第十八节:类与对象-构造函数和析构函数-访问控制-对象继承
  11. mybatis 插入一条记录 参数为map的写法【用遍历Map的key和value的方式,可以实现只插入有效值】...
  12. OpenSSH概念和基本用法——SSH 客户端
  13. 国产GP232RL 串口芯片完美兼容FT232RL 引脚开发资料
  14. 高斯列主消元法 求非齐次线性方程组 C语言实现代码
  15. GitHub项目徽章的添加和设置
  16. 【Linux入门】一文看懂 Linux man 手册
  17. apmserv搭建是php环境,APMServ5.2.6一键搭建php等服务器环境视频教程
  18. 专利申请的流程与时间
  19. 【复杂网络】网络科学导论学习笔记
  20. 【C++】计算一个正整数的阶乘

热门文章

  1. VLAN设置错误,导致部分用户无法上网
  2. SAP HR模块配置假期日历和缺勤类型
  3. tcp reno_如何使用称为Reno Expo的简单入门工具包构建全栈应用程序
  4. react.js做小程序_如何使用React.js构建现代的聊天应用程序
  5. 构建node.js基础镜像_我如何使用Node.js构建工作抓取网络应用
  6. react 时刻表插件_React“啊哈”的时刻
  7. Missing space before value for key ‘routes‘ key-spacing
  8. Python培训常识:Python面试中常被问到的几种设计模式要知道
  9. leetcode--买股票的最佳时机II--python
  10. 比特币寒冬中,你更应该关注企业区块链!