- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个 UIImagePickerViewController。当我选择 UIImagePickerControllerSourceTypeCamera
时,它工作得很好。但是,当我尝试选择 UIImagePickerControllerSourceTypeSavedPhotosAlbum
时,它崩溃并出现此错误:
2011-09-14 01:41:21.779 NG911[378:707] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Source type must be UIImagePickerControllerSourceTypeCamera'
这是我的代码:
if(![UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeSavedPhotosAlbum] || ![UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
UIAlertView *noCameraAlert = [[UIAlertView alloc] initWithTitle:@"Error"
message:@"This device does not support a photo library"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil, nil];
[noCameraAlert setTag:2];
[noCameraAlert show];
[noCameraAlert release];
return;
}
[picker setSourceType:UIImagePickerControllerSourceTypeSavedPhotosAlbum];
[picker setShowsCameraControls:YES];
[picker setAllowsEditing:NO];
[self presentModalViewController:picker animated:YES];
非常感谢任何帮助!提前致谢!
最佳答案
你的错误在这一行
[picker setShowsCameraControls:YES];
这是抛出异常的地方,问题是在使用相册时不能将 showCameraControls 设置为 yes。只需注释该行,您应该没问题。
关于iphone - 尝试转到保存的照片时 UIImagePickerViewController 崩溃(在 iPhone 上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7411790/
我编写了最简单的 iPhone 应用程序。它有一个单一的 View 窗口。该主视图包含一个 ImageView 和 2 个按钮,分别标记为“库中的图片”和“拍照”。应用程序根据所选按钮带来图像,并将其
我正在开发完全处于横向模式的应用程序。在其中一个 View 中,我需要使用叠加 View 打开相机(UIImagePickerController)。但是当我点击按钮打开相机时,它会因这个问题而崩溃,
我正在通过 UIImagepicker 从图库返回数据库中保存路径 let imageURL = info[UIImagePickerControllerReferenceURL] as! NSUR
如何在捕获图像时从选定区域裁剪来自 UIImagePickerController 的图像。覆盖 View 到 UIImagePickerController 最佳答案 代码下方 -(UIImage
在我的应用程序中,用户使用 UIImagePickerViewController 选择图像或拍照。选择图像后,我想在方形 UIImageView (90x90) 上显示其缩略图。 我正在使用 App
开发者可以使用吗,还是只有Apple使用的私有(private)库? 最佳答案 它看起来像一个私有(private) API。即使在新的 UIAlertController(它取代了 UIAction
我在我的应用程序中以相机模式显示 UIImagePickerController 模态。当用户拍摄照片时,我将使用拍摄的图像在 UIImagePickerController 上推送一个新的 View
我使用 UIImagePickerViewController 创建了一个简单的应用程序用于从相机捕获,但我想自定义用于从相机捕获的界面,例如添加一些按钮。 UIImagePickerViewCont
我正在创建一个应用程序,在其中使用 viewDidLoad 方法调用 Web 服务。回复将填充我的表格。有一个按钮允许用户捕获图像。为此,我使用了 UIImagePickerViewControlle
我有一个带有 2 个 UIImageViews 和 2 个按钮的 View ,以便使用 UIImagePickerViewController 选择 2 张不同的图片。它实际上工作得很完美,但我想缩放
我想在 UItableViewCell 中以矩形显示相机以扫描数字。 如何更改 UIImagePickerViewController 的大小并将其添加为 subview? 最佳答案 您可以将 UII
我有一个带有 2 个 UIImageViews 和 2 个按钮的 View ,以便使用 UIImagePickerViewController 选择 2 个不同的图片。它实际上工作完美,但我想缩放图像
我有一个 UIImagePickerViewController。当我选择 UIImagePickerControllerSourceTypeCamera 时,它工作得很好。但是,当我尝试选择 UII
我有一个UIActionSheet,其中包含从相机或照片库中选择图像的选项。为此,我采用了imagePickerViewController。对于相机来说,它工作得非常好。但不适用于照片库。 -(vo
我是一名优秀的程序员,十分优秀!