|
1
11
首先获取屏幕大小,以便计算纵横比
现在计算预览层的大小。
设置图层的
最后,将预览层的框架设置为上面计算的值,并使用您喜欢的任何偏移。
这可能需要一些调整,因为我还没有对其进行实时测试,但您应该能够创建一个由APPreviewView边界分隔的更灵活的VideoPreviewArea。 |
|
|
2
3
您看到的不是层的位置,而是视图/层的纵横比与相机的纵横比不匹配,因此它使用
创建图层时,调整其大小以使纵横比正确,然后随意定位。或者,在这种情况下,将视图调整到正确的纵横比,然后可以随意定位视图。 |
|
|
3
2
我有一个类似的问题,我通过这样做来解决:
希望这能有所帮助:) |
|
|
4
1
我遇到了这个问题,尽管代码有效,但提供的代码并没有解决这个问题。我一直在使用界面生成器构建我的应用程序。 在属性检查器中,延伸边下有一些设置,所有视图都将在顶部栏和底部栏下延伸。我的设置进行了检查,这会影响视图定位的计算。
延伸边设置:
|
|
|
david · 如何在解析json时捕获错误而不为每个键使用if? 10 年前 |
|
|
user3401744 · iOS 8.0和9.0中的通讯录和联系人框架 10 年前 |
|
|
Valentin Shamardin · iOS 8和iOS 9的系统字体 10 年前 |
|
|
NightFury · 无法本地化自定义键盘iOS 10 年前 |
|
|
Trombone0904 · 请求swift中核心数据的选定日期 10 年前 |
|
|
Alpinista · 外部监视器上的ViewController方向 10 年前 |
|
|
Bram Bos · 发布的应用程序在相同设备上的行为与调试二进制文件不同 10 年前 |