自定义相机控制器
YCameraviewController是一个自定义的图片选择控制器,允许您快速切换到相机和iPhone照片库。此控制器仅适用于捕获方形图像。
AVFoundation.framework
ImageIO.framework
CoreMotion.framework
在您要使用此功能的ViewController.h文件中导入"YCameraViewController.h"。
#import "YCameraViewController.h"
@interface ViewController : UIViewController <YCameraViewControllerDelegate>
@end
在ViewController.m文件中
打开YCameraViewController
YCameraViewController *camController = [[YCameraViewController alloc] initWithNibName:@"YCameraViewController" bundle:nil];
camController.delegate=self;
[self presentViewController:camController animated:YES completion:^{
// completion code
}];
使用YCameraViewControllerDelegate
-(void)didFinishPickingImage:(UIImage *)image{
// Use image as per your need
}
-(void)yCameraControllerdidSkipped{
// Called when user clicks on Skip button on YCameraViewController view
}
-(void)yCameraControllerDidCancel{
// Called when user clicks on "X" button to close YCameraViewController
}