objective-c - iOS 13 UIImagePickerController 图像/视频网格位于导航栏后面
问题描述
我有一个问题UIImagePickerController
。我以全屏形式呈现。问题是图像网格位于导航栏后面。我什至尝试过一种新的外观代理,但没有运气。这是该问题的视频链接。
如果有人知道任何事情,请告诉我。
解决方案
从 iOS 7.0 开始,所有视图都自动位于导航栏、工具栏和标签栏后面,以提供 Apple 所谓的“上下文”——了解 UI 下方的内容(尽管被磨砂玻璃效果模糊)让用户了解什么否则就在屏幕外。
如果这妨碍了你(老实说,它确实经常妨碍你)你可以通过修改它的 edgesForExtendedLayout 属性来轻松地为给定的视图控制器禁用它。
例如,如果您不希望视图控制器位于任何栏后,请使用以下命令:
edgesForExtendedLayout = []
对于您的情况,您可以像这样使用它:
yourvc.edgesForExtendedLayout = []
供您参考,我还附上了一个链接,该链接也回答了您的问题。
推荐阅读
- python - 有没有办法在 Python 中绕过很长的解析字节字符串?/ to_html
- excel - 如何在excel的一个单元格中显示平均+标准偏差参数
- python - 时间数据“2019-06-02T16:19:27.000-04:00”与格式“%Y-%m-%dT%H:%M:%S.%fZ”不匹配
- java - 加密用户密码android studio
- wordpress - WordPress 标记错误地显示在页面中
- reactjs - 反应问题:错误:超过最大更新深度
- c++ - 如何在不依赖注入的情况下模拟遗留函数?
- django - 如何在 Django rest 序列化程序输出旁边返回用户会话 ID
- x86 - 分页命名法
- ansible - 使用 ansible 打乱 dns 服务器列表