美文网首页
ZFPlayer爬坑指南之旋转黑屏

ZFPlayer爬坑指南之旋转黑屏

作者: Cocojiang | 来源:发表于2019-04-10 11:20 被阅读0次

    废话不多 最近项目遇到视频播放这一块 引用ZFPlayer 作为播放框架 发现此框架甚是了得(非商业互吹)但是在实际引用中却发现旋转黑屏的问题很严重 是因为旋转那个类的dealloc 方法一直没有 导致旋转一次 多次回调 直到 出现内存警告才会走旋转的dealloc 具体原因有待商榷 不祥  解决办法是 手动调用dealloc 方法 在ViewController  消失的时候 下面贴代码 这是大神的dealloc 方法

    - (void)dealloc {

        [self removeDeviceOrientationObserver];

        [self.blackView removeFromSuperview];

    }


    为了保证不冲突 我添加我的dealloc 方法

    -(void)XJdealloc{

        [self removeDeviceOrientationObserver];

        [self.blackView removeFromSuperview];

    }


    然后在你的控制器里直接调用

    -(void)viewDidDisappear:(BOOL)animated{

        [self.player.orientationObserver XJdealloc];

    }


    大神有知道原因的请告知!

    相关文章

      网友评论

          本文标题:ZFPlayer爬坑指南之旋转黑屏

          本文链接:https://www.haomeiwen.com/subject/hwxniqtx.html