0

大家好,我在使用 youtube-ios-player-helper SDK 时遇到了一个奇怪的问题。Youtube 助手播放器视图布局在除 iPhone X 之外的所有 iOS 设备中都能正常工作。布局在横向中从右侧和底部修剪。屏幕截图附在此处 - [ https://i.stack.imgur.com/EGyCH.jpg]

4

2 回答 2

0

可能是自动布局约束有问题,你必须从安全区域给出约束,我已经给出了安全区域布局指南的顶部、底部、前导、尾随的自动布局约束,它的工作非常好,请参见下面的截图

在此处输入图像描述

于 2018-05-19T13:20:35.153 回答
0

现有答案可能适用于严格的横向应用程序,但会在纵向启动时使视图不可见。

我能够通过一组相对于 SuperView 的宽度、前导和尾随约束来修复裁剪。我使 playerView 的大小与 1280 x 720(或 414 x 233)成正比,并使用纵横比约束使高度相对于宽度。这是通过设置相对于自身的 playerView 约束来完成的。

最后一个组件是为顶部、底部或相对于容器垂直居中设置单个约束,以保持 playerView 的位置。就我而言,我希望它居中。

于 2019-07-26T15:48:38.547 回答