iOS 8 录制视频之后tabbar隐藏一部分

今天遇见一个iOS8上的坑 ,当我通过以下代码


_imagePicker= [[UIImagePickerControlleralloc]init];

//这是必须设置在iOS8上如果不设置导致tabbar隐藏一部分

_imagePicker.delegate=self;

self.imagePicker.sourceType=UIImagePickerControllerSourceTypeCamera;

self.imagePicker.mediaTypes=@[(NSString*)kUTTypeMovie];

self.imagePicker.videoMaximumDuration=10.0;

[self.currentViewControllerpresentViewController:self.imagePickeranimated:YEScompletion:nil]


去录制视频时,录制成功结束视频返回到首页  我的tabbar会被隐藏一部分 。只有

_imagePicker.modalPresentationStyle=UIModalPresentationOverFullScreen;

//设置这个之后才不会有问题、 目前只发现在iOS8上有这个问题,而且是在kUTTypeMovie 这个模式下才没出现、。。


后期我会统一解释一下 UIImagePickerControllerSourceTypeCamera  这一类值得作用

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

推荐阅读更多精彩内容