iOS實現連拍功能

n5b6 9年前發布 | 2K 次閱讀 Objective-C IOS

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)selectedImage editingInfo:(NSDictionary *)editingInfo {
    NSData *data;
    if ([UIImagePickerController isSourceTypeAvailable:
        UIImagePickerControllerSourceTypePhotoLibrary])  {
        // Set source to the Photo Library
        picker.sourceType =UIImagePickerControllerSourceTypePhotoLibrary;
        if (selectedImage) {
            // save image
        }
        if (pickerController == picker)  {//這里的條件隨便你自己定義了
            //**主要就是下面這句話,會讓你繼續回到take camera的頁面
            pickerController.sourceType =    UIImagePickerControllerSourceTypeCamera; 
        } else {
            [picker dismissModalViewControllerAnimated:YES];
        }
    }
}

 本文由用戶 n5b6 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!