Youtube助手播放器查看iOS iPhone X布局问题

时间:2018-05-19 12:38:38

标签: ios iphone swift iphone-x ytplayerview

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

2 个答案:

答案 0 :(得分:0)

可能是自动布局约束有问题,你必须从安全区域给出约束,我已经给出了安全区域布局指南的顶部,底部,前导,尾随的自动布局约束工作完美很好看截图吼叫

enter image description here

答案 1 :(得分:0)

现有答案可能在严格的横向应用程序中有效,但从纵向开始时将使视图不可见。

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

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