【发布时间】:2025-11-27 22:30:02
【问题描述】:
我一直在寻找一段时间,似乎无法找到一个明确的方法来做到这一点。我找到的任何链接都已过时。我正在展示这样的相机
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
//Get the camera
self.imagePicker = [[UIImagePickerController alloc] init];
self.imagePicker.delegate = self;
self.imagePicker.allowsEditing = NO;
self.imagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;
self.imagePicker.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType:self.imagePicker.sourceType];
self.imagePicker.showsCameraControls = NO;
self.imagePicker.wantsFullScreenLayout = YES; //<-- This does not work in iOS7
//set our custom overlay view
[self presentViewController:self.imagePicker animated:NO completion:nil];
}
我有一个 ViewController 连接到一个名为 ControllsViewController 的 xib。我不知道如何将其分配给 self.imagePicker.cameraOverlayView = 。有人可以帮我吗?
【问题讨论】:
标签: ios xcode uiimagepickercontroller