如何更改重拍和使用UIImagePickerController的照片按钮与图像

时间:2014-12-09 10:16:08

标签: objective-c iphone uiimagepickercontroller

使用UIImagePickerController在我的应用程序中使用相机。我想用图像更改默认的Retake和UsePhoto按钮。我该如何继续实现它。

1 个答案:

答案 0 :(得分:1)

您可以使用要显示的按钮创建自定义视图。创建UIImagePickerController时,只需设置以下内容:

picker = [[UIImagePickerController alloc] init];
picker.showsCameraControls = NO;

self.overlayView = [[[NSBundle mainBundle] loadNibNamed:@"OverlayView" owner:self options:nil] objectAtIndex:0];
self.overlayView.frame = picker.cameraOverlayView.frame;

picker.cameraOverlayView = self.overlayView; //Overlay View will be your custom view.
[self presentViewController:picker animated:YES completion:nil];
相关问题