- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在使用 UIImagePickerController 时遇到了一个奇怪的问题,下图就是最好的证明。
我做了一个标准的 [self presentModalViewController:imagePicker animated:YES];
调用,它将 iOS 相机带到屏幕上,并且快门动画正常显示全屏。
但是一旦快门打开,状态栏通常包含的区域会更新,正如我在照片预览中所期望的那样,但屏幕的其余部分是黑色的,除了底部的相机控制栏。
如果我拍照,黑框就会消失,我可以像往常一样裁剪图像。此外,通过 -imagePickerController:didFinishPickingMediaWithInfo:
返回的结果图像是有效的全屏图像。
我的问题是,为什么在照片预览阶段大部分屏幕都是黑色的?非常感谢。
最佳答案
我追踪到了这个问题。我正在处理的应用程序以非标准方式使用 UIViewControllers,错误是由于我将 UIImagePickerController 实例模态添加到不正确的 UIViewController 实例引起的。
不正确:[self presentModalViewController:imagePicker animated:YES];
正确:[otherViewController presentModalViewController:imagePicker animated:YES];
希望这对其他人有帮助。
关于ios - UIImagePickerController 照片预览被未知黑框遮挡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8869575/
在我的 iOS 8 应用程序 (Swift) 中,我设置了一个 Storyboard,如下所示: 但是,当我运行该应用程序时,我得到类似于以下结果的内容: 请注意左上角和右上角的图像未按预期显示。此外
我正在使用这个 https://github.com/makovkastar/FloatingActionButton我项目中的 FloatingActionButtons 库。 在一些较小的设备上,
我正在尝试使用:“ffmpeg_extract_subclip” 来提取部分视频。 我面临着一些问题: 1.当我剪辑一个小视频(1-3 秒)时出现黑帧,只有音频在工作。2.当我切割较长的视频时,输出视
我目前正在尝试像这样使用 AVMutableComposition 将 5 个视频背靠背放置: [mixComposition insertTimeRange:CMTimeRangeMake(kCMT
我正在使用 Xamarin Forms 创建 iOS 应用程序。仅在 iOS 11 上,应用启动画面中间有一个黑框而不是图像。我不知道它是否相关,但是当我们更改手机上的语言以测试本地化时,这个问题开始
我是一名优秀的程序员,十分优秀!