我在源类型相机中有一个UIImagePickerController。 有时相机快门没有打开,但我可以拍照。
有时它运作正常吗?
我使用UIImagePickerController的子类
- (id)init{
self = [super init];
if (self) {
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]){
[self setSourceType:UIImagePickerControllerSourceTypeCamera];
self.showsCameraControls =NO;
[self setWantsFullScreenLayout:YES];
self.cameraOverlayView = bottomToolBar;
self.cameraOverlayView = topToolBar;
}
else{
[self setSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
}
}
}
bottomToolBar和topToolBar是工具栏。
任何人都可以帮助我。
答案 0 :(得分:0)
我遇到了同样的问题。 SO上有类似的主题。不幸的是,它们都没有为我工作,每次打开时我都不得不求助于重新实例化图像选择器。
您应该阅读这两个主题以了解他们的任何解决方案是否适合您。