UIToolBarのカメラボタンを押したときにiPadのカメラを起動する次のコードがあります。しかし、ビューが却下されたときはいつでも、ツールバーは倍になります。なぜこれをやっているのか分かりません。それはちょうど突然高さに引き伸ばされます。iPadのカメラが私のUIToolBarで問題を起こしています
UIImagePickerController *pickerController = [[[UIImagePickerController alloc] init] autorelease];
pickerController.delegate = self;
pickerController.sourceType = UIImagePickerControllerSourceTypeCamera;
pickerController.showsCameraControls = YES;
if (self.isProfileFlag)
{
//test
}
else
{
pickerController.mediaTypes = [UIImagePickerController availableMediaTypesForSourceType: UIImagePickerControllerSourceTypeCamera];
pickerController.showsCameraControls = YES;
}
[self.topLevelParent presentModalViewController:pickerController animated: false];
は、そして、それを却下し、私が持っている:私は、画面を回転させた後、私は再びカメラを開くまでpicker dismissModalViewControllerAnimated:TRUE];
ただし、ツールバーが正常に戻っています。