【发布时间】:2010-08-11 08:24:30
【问题描述】:
我正在尝试使用以下代码从 UITableViewController 子类中呈现 UIImagePickerController:
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
if(library)
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
else
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.delegate = self;
picker.allowsEditing = YES;
[self presentModalViewController:picker animated:YES];
[picker release];
如果我创建一个全新的项目并将此代码放入其中,它绝对可以正常工作。但是,在这个项目中,由于某种原因,如果我尝试显示照片库,UIImagePickerController 的视图会显示为空白屏幕,或者如果我尝试显示相机,则会显示相机视图但没有相机控件。
UITableViewController 子类中有什么会导致这种情况吗?我也收到有关两阶段动画的投诉,但据我所知,这是 Apple 代码的问题。
【问题讨论】:
标签: iphone ios4 uitableview uiimagepickercontroller