美文网首页
关于ios8版本录音跳转时上方闪红条跳转后self.view上移

关于ios8版本录音跳转时上方闪红条跳转后self.view上移

作者: 微步毂纹生 | 来源:发表于2017-05-23 10:30 被阅读28次

    最近项目中出现一个问题,我这有一个有录音功能的播放器,还包含了音频合成,当录制完成做跳转的时候,上方闪了一下红色长条,然后整个控制器的view上移的大概40像素的距离!

    经反复测试,这个bug只在ios9之前的版本才出现,和屏幕尺寸无关

    最后解决代码如下:

    if([[[UIDevice currentDevice] systemVersion] floatValue] <=9.0)//判断系统版本{

    [[AVAudioSession sharedInstance] setActive:NOerror:nil];//做个延迟处理

    [self performSelector:@selector(delayMethodOne) withObject:nilafterDelay:0.1];

    }else{

    [self delayMethodOne];

    }

    相关文章

      网友评论

          本文标题:关于ios8版本录音跳转时上方闪红条跳转后self.view上移

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