UIImagePickerController-相机

来源:互联网 发布:金石软件多大 编辑:程序博客网 时间:2024/06/09 18:05


 实现 相机 底部 bar 自定义。让 相机 显示为全屏

 

#define CAMERA_TRANSFORM  1.24299


imagePickerController= [[UIImagePickerController alloc]init];

    

    if([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) {

        

        imagePickerController.sourceType =UIImagePickerControllerSourceTypeCamera;

        NSArray *temp_MediaTypes = [UIImagePickerControlleravailableMediaTypesForSourceType:imagePickerController.sourceType];

        imagePickerController.mediaTypes = temp_MediaTypes;

        imagePickerController.delegate =self;

        imagePickerController.allowsEditing =YES;

        

        //隐藏 相机 底部bar 

        imagePickerController.showsCameraControls =NO;

        imagePickerController.toolbarHidden =YES;

        imagePickerController.navigationBarHidden =YES;

        imagePickerController.wantsFullScreenLayout =YES;

        //让相机 显示 全屏

        imagePickerController.cameraViewTransform =CGAffineTransformScale(imagePickerController.cameraViewTransform

                                                                          CAMERA_TRANSFORM,CAMERA_TRANSFORM);

        

        

        

    }