【发布时间】:2013-01-25 08:18:52
【问题描述】:
我的 iPhone 应用程序允许用户录制视频。 如何像屏幕截图中那样自定义我的相机视图。(我还需要自定义计时器-countDown)
【问题讨论】:
-
问题是什么?你投入的时间越多,使你的问题更清晰,你就越有可能得到一些关注,并最终得到一个体面的答复。
标签: iphone objective-c camera uiimagepickercontroller
我的 iPhone 应用程序允许用户录制视频。 如何像屏幕截图中那样自定义我的相机视图。(我还需要自定义计时器-countDown)
【问题讨论】:
标签: iphone objective-c camera uiimagepickercontroller
您需要将所有自定义元素放在UIView 中,并将该视图分配给cameraOverlayView 属性。
- (void)takePicture {
if (([UIImagePickerController isSourceTypeAvailable:
UIImagePickerControllerSourceTypeCamera] == NO)) return;
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.delegate = self;
imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
// add a custom view overlay
[imagePickerController setCameraOverlayView:customView];
[self presentModalViewController:imagePickerController animated:YES];
[imagePickerController release];
}
【讨论】: