gpt4 book ai didi

ios - UIImagePickerController 照片预览被未知黑框遮挡

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:23:57 27 4
gpt4 key购买 nike

我在使用 UIImagePickerController 时遇到了一个奇怪的问题,下图就是最好的证明。

我做了一个标准的 [self presentModalViewController:imagePicker animated:YES]; 调用,它将 iOS 相机带到屏幕上,并且快门动画正常显示全屏。

但是一旦快门打开,状态栏通常包含的区域会更新,正如我在照片预览中所期望的那样,但屏幕的其余部分是黑色的,除了底部的相机控制栏。

如果我拍照,黑框就会消失,我可以像往常一样裁剪图像。此外,通过 -imagePickerController:didFinishPickingMediaWithInfo: 返回的结果图像是有效的全屏图像。

我的问题是,为什么在照片预览阶段大部分屏幕都是黑色的?非常感谢。

Bug

最佳答案

我追踪到了这个问题。我正在处理的应用程序以非标准方式使用 UIViewControllers,错误是由于我将 UIImagePickerController 实例模态添加到不正确的 UIViewController 实例引起的。

不正确:[self presentModalViewController:imagePicker animated:YES];

正确:[otherViewController presentModalViewController:imagePicker animated:YES];

希望这对其他人有帮助。

关于ios - UIImagePickerController 照片预览被未知黑框遮挡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8869575/

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