【问题标题】:how to change retake and use photo buttons of UIImagePickerController with images如何使用图像更改重拍和使用 UIImagePickerController 的照片按钮
【发布时间】:2014-12-09 10:16:07
【问题描述】:

我通过 UIImagePickerController 在我的应用程序中使用相机。我想用图像更改默认的 Retake 和 UsePhoto 按钮。我需要如何继续实现这个。

【问题讨论】:

  • 您必须编写自己的图像选择器和相机控件,因为您无法更改默认设置。

标签: objective-c iphone uiimagepickercontroller


【解决方案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];

【讨论】:

    猜你喜欢
    • 2017-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多