3
사용자가 화면을 탭하자마자 셔터를 놓고 싶습니다. 전체 화면 모드로 카메라를 표시하는 작업 코드가 있습니다. 어떻게 터치로 셔터를 작동시킬 수 있습니까?iPhone SDK - 맞춤 카메라 뷰를 사용하여 사진을 찍는 방법?
- (IBAction) takePicture { if (!self.imgPicker) { self.imgPicker = [[UIImagePickerController alloc] init]; self.imgPicker.allowsEditing = NO; self.imgPicker.delegate = self; } if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { self.imgPicker.sourceType = UIImagePickerControllerSourceTypeCamera; self.imgPicker.showsCameraControls = NO; self.imgPicker.wantsFullScreenLayout = YES; CGAffineTransform cameraTransform = CGAffineTransformMakeScale(1.132, 1.132); self.imgPicker.cameraViewTransform = cameraTransform; UIView *headsUpView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 480, 320)]; [self.imgPicker setCameraOverlayView:headsUpView]; } else { NSLog(@"Camera not available."); self.imgPicker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum; } [self presentModalViewController:self.imgPicker animated:YES]; }