公司项目需求,需要设置用户头像,没必要用到自定义相机,系统相机完全可以满足需求,就写了个小demo测试;
第一步:导入协议
UINavigationControllerDelegate,UIImagePickerControllerDelegate
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController<UINavigationControllerDelegate,UIImagePickerControllerDelegate>
@property (weak, nonatomic) IBOutlet UIScrollView *imageScroll;
@property (weak, nonatomic) IBOutlet UIImageView *photoImage;
@end
第二步:打开相机
#pragma mark - 从相机获取图片
- (IBAction)photoFromCamera:(id)sender {
if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
UIImagePick