
创建工程项目和视图控制器
创建一个单视图项目ios调用相机和相册,自动创建一个ViewController尝试使用该控制器.

创建和初始化UI控件
在ViewController.m中创建并初始化UIImageView以显示获取的图像ios调用相机和相册,UIButton和响应事件.



设置宏定义,添加代理
确定是否为iOS8或更高版本:
#define IOS8([[[[UIDevicecurrentDevice] systemVersion] floatValue]> = 8.0?是: 否)

回忆相册需要使用:
UIImagePickerControllerDelegate,UINavigationControllerDelegate代理,iOS 7的UIActionSheet需要添加UIActionSheetDelegate.

完成按钮响应事件
iOS8使用UIAlertController选择如何获取图片;

iOS8使用UIAlertAction选择如何获取图片.


添加自定义方法将图片保存到本地沙箱
选择后调用.


获取图像缓存并显示

完整示例
要允许该应用调用相机并阅读相册图片.
呼叫相机并打开相册以获取图片“ />
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-146298-1.html
是劣币驱逐良币
做为老百姓不建议
军演准备