今天遇见一个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 这一类值得作用
网友评论