iOS10环境下横屏首次调用相机卡顿的现象

iOS10版本后,调用相机和相册需要在plist文件中注册响应的权限,否则会引起闪退,注册成功后,首次调用相机,弹出是否允许操作提示后,相机的取消按钮和拍照按钮并没有出现,出现了卡屏现象,点击home键进入后台,然后再切回来就好了,这个蛋疼的问题,纠结了一会想到了需要刷新一下相机页面。

解决办法为:

[selfpresentViewController:pickeranimated:YEScompletion:^{

dispatch_async(dispatch_get_main_queue(), ^{

[picker viewDidLayoutSubviews];

});

}];

使用GCD异步刷新是因为直接调用刷新会卡一下。 写的不好,请多多关照。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容