We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
SuperPlayer内部处理好了转屏相关逻辑,可通过监听手机方向自动转屏,或强制转屏。
转屏相关接口为
/** 是否全屏 */ @property (nonatomic, assign) BOOL isFullScreen; /** 是否锁定旋转 */ @property (nonatomic, assign) BOOL isLockScreen;
一个常见问题是,全屏显示后状态条没有隐藏。
造成这个问题的原因是iOS 10控制状态条的显示是要在view controller中重载preferStatusBarHidden,您需要自己在重写view controller代码
preferStatusBarHidden
- (BOOL)prefersStatusBarHidden { return self.playerView.isFullScreen; // 简单设置全屏隐藏,竖屏不隐藏 }
全屏的事件通知方法的回调接口为
- (void)superPlayerFullScreenChanged:(SuperPlayerView *)player;