ios - 如何在 iOS 中设置 UIImageView 的高度等于 videoPreviewLayer
问题描述
我已经设置了一个视频预览层:
previewView.videoPreviewLayer.session = session
而且我有一个图像要叠加在此相机视图的顶部,以便叠加层的高度与相机视图相同,并且叠加层保持纵横比。
我注意到不同的设备(iPhone vs iPad)在相机视图的顶部和底部有不同大小的黑条,所以我放弃了为覆盖尺寸指定一个常数。如何将此 UIImageView 的高度尺寸设置为与视频视口相同?
解决方案
推荐阅读
- python - 根据相邻列中的共享值重新标记 Pandas DataFrame 列中的值的有效方法
- macos - 如何在没有 CoreMediaIO 的 MacOS 上创建虚拟相机(因为不推荐使用 CoreMediaIO)
- mariadb - 命令不同步您现在无法运行此命令 QMYSQL 无法执行查询
- react-native - 从对象中获取值反应本机
- python - Python3+Kivy+Plyer 推送通知图标问题
- python - 使用远程 docker 解释器时,PyCharm 需要很长时间索引 $HOME/.cache/JetBrain/remote_sources
- python - 为什么我无法运行我的机器人命令 (discord.py)?
- python - 锁定命令 discord.py
- python - 没有时间漂移的 Python 异步生成器函数
- python - yolov5 AssertionError: 多个文件匹配