2

是否可以更改 iPhone/iPad 相机中捕获按钮的按钮图像?如果可能,如何更改其图像并为相机中的取消按钮设置图像?或者我们需要创建单独的工具栏来设计它。

4

2 回答 2

1

你可以通过使用 UIImagePickerController 的自定义覆盖来做到这一点。

UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];
imagePicker.delegate = self;
imagePicker.showsCameraControls = NO;

imagePicker.cameraOverlayView = customOverlayView;

那么你可以使用[imagePicker takePicture]方法来拍照,而不是使用默认按钮

于 2013-05-23T13:05:10.557 回答
1

您可以覆盖视图,并在此视图上根据需要添加按钮。您可以在按钮上添加事件以调用takePicture图像选择器并使用以下方法将其关闭dismissModalViewControllerAnimated

所以使用UIImagePickerController并将 showsCameraControls设置为NO

您也可以为此检查此答案:iphone-sdk-use-a-custom-camera

你可以在这里使用这个苹果样本

希望它可以帮助你。

于 2013-05-23T13:08:53.497 回答