iOS如何复制Youtube App播放器旋转?

iOS如何复制Youtube App播放器旋转?,第1张

概述关于我在 video中展示的功能如何完成的任何想法? 看起来“扩展”按钮上的触摸会强制设备的方向更改(事实上,当我滑动我将控制中心拉出时). 无论如何只有视频播放器似乎旋转.下面的滚动视图保持其纵向方向. 看起来他们正在向玩家控制器展示自定义的segue动画,同时让玩家控制器仅支持横向. 尝试展示具有这些实现的视图控制器,如下所示: override func supportedInterface 关于我在 video中展示的功能如何完成的任何想法?
看起来“扩展”按钮上的触摸会强制设备的方向更改(事实上,当我滑动我将控制中心拉出时).
无论如何只有视频播放器似乎旋转.下面的滚动视图保持其纵向方向.解决方法 看起来他们正在向玩家控制器展示自定义的segue动画,同时让玩家控制器仅支持横向.

尝试展示具有这些实现的视图控制器,如下所示:

overrIDe func supportedInterfaceOrIEntations() -> Int {  return Int(UIInterfaceOrIEntationMask.Landscape.rawValue)}overrIDe func preferredInterfaceOrIEntationForPresentation() -> UIInterfaceOrIEntation {  return UIInterfaceOrIEntation.Landscapeleft}overrIDe func shouldautorotate() -> Bool {  return false}

然后设备应该是横向的.你剩下的就是在两者之间进行自定义过渡动画,你就完成了.

来自文档:

preferredInterfaceOrIEntationForPresentation

If your vIEw controller implements this method,your vIEw controller’s vIEw is shown in the preferred orIEntation

总结

以上是内存溢出为你收集整理的iOS如何复制Youtube App播放器旋转?全部内容,希望文章能够帮你解决iOS如何复制Youtube App播放器旋转?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1003685.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存