点击聚焦方形视觉指示器在iOS4上显示,但在iOS5上不显示

点击聚焦方形视觉指示器在iOS4上显示,但在iOS5上不显示,ios5,ios4,uiimagepickercontroller,Ios5,Ios4,Uiimagepickercontroller,我有一个UIImagePickerController的实例,我已经定制了它,允许我使用自己的buttonBar,而不是苹果的默认值 下面是实现代码 - (void)presentCameraPicker { if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { photoPicker = [[UIImagePickerControll

我有一个UIImagePickerController的实例,我已经定制了它,允许我使用自己的buttonBar,而不是苹果的默认值

下面是实现代码

- (void)presentCameraPicker
{
    if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) 
    {
    photoPicker = [[UIImagePickerController alloc] init];
    photoPicker.delegate = self;
    photoPicker.allowsEditing = NO;
    photoPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
    photoPicker.cameraFlashMode = UIImagePickerControllerCameraFlashModeOff;
    photoPicker.showsCameraControls = NO;

    cameraOverlayVC.view.frame = CGRectMake(0, 426, 320, 54);

    [photoPicker.cameraOverlayView addSubview:cameraOverlayVC.view];
    [self presentModalViewController:photoPicker animated:YES];

    }
}
我已经在两个版本上测试了它,iOS4(iPodTouch第四代上的4.3)和iOS5(iPhone4S上的5.1)。在iOS4上,当UIImagePicker出现在屏幕上时,我可以点击实时查看图像,并获得点击对焦功能(和AE)和默认的对焦方形视觉指示器,就像在苹果的摄像头应用程序中一样。在iOS5上,我获得了相同的点击聚焦功能,但没有视觉指示器。我可以添加一个新的叠加视图来模拟苹果的视觉指示器,但在iOS4上,我会在屏幕上得到两个叠加的视觉指示器

如有任何解决此问题的想法或建议,将不胜感激