gpt4 book ai didi

ios - UIImagePickerController 和一个小的自定义预览

转载 作者:行者123 更新时间:2023-11-28 22:35:18 25 4
gpt4 key购买 nike

我想以非模态方式使用 UIImagePickerController,并带有一个小方形预览。但是,我在预览的底部看到一个大黑条,我无法摆脱它(见屏幕截图)。为什么它在那里,我怎样才能摆脱它?

Screenshot

代码:

- (void)viewDidLoad
{
[super viewDidLoad];

_imagePickerVC = [[UIImagePickerController alloc] init];
_imagePickerVC.sourceType = UIImagePickerControllerSourceTypeCamera;
_imagePickerVC.mediaTypes = @[ (NSString *)kUTTypeImage ];
_imagePickerVC.wantsFullScreenLayout = NO;
_imagePickerVC.delegate = (id)self;
_imagePickerVC.navigationBarHidden = YES;
_imagePickerVC.allowsEditing = NO;
_imagePickerVC.showsCameraControls = NO;
_imagePickerVC.cameraDevice = UIImagePickerControllerCameraDeviceFront;

CGRect previewFrame = CGRectMake(0, 0, 150, 150);
[_imagePickerVC.view setFrame:previewFrame];
_imagePickerVC.view.autoresizesSubviews = YES;
[self.view addSubview:_imagePickerVC.view];
[_imagePickerVC viewWillAppear:YES];
[_imagePickerVC viewDidAppear:YES];

}

最佳答案

这是对 UIImagePickerController 的误用。要制作您自己的图像捕获界面,只需使用 AVFoundation。

关于ios - UIImagePickerController 和一个小的自定义预览,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16246740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com