【问题标题】:photo album on iphoneiphone上的相册
【发布时间】:2010-12-16 07:23:09
【问题描述】:

以下代码用于转到相册。以下代码显示错误。我在我的 .h 文件中添加这样的 UIImagePickerControllerDelegates:

@interface My_Pictures : UIViewController <UINavigationControllerDelegate,UIImagePickerControllerDelegates>

但我没有在我的 .m 文件中导入任何内容。我应该包括任何框架吗?请给我一个清楚的解释。

ipc = [[UIImagePickerController alloc] init];
ipc.delegate = self;

if([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
    ipc.sourceType = UIImagePickerControllerSourceTypeCamera;
}
else {
    ipc.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
}

[self presentModalViewController:ipc animated:YES];

【问题讨论】:

    标签: iphone uiimagepickercontroller photo


    【解决方案1】:

    你必须在 .h 类中实现这样的委托

    @interface My_Pictures : UIViewController<UIImagePickerControllerDelegate>
    

    一切顺利。

    【讨论】:

      【解决方案2】:

      UIImageWriteToSavedPhotosAlbum()。

      【讨论】:

      • My_Pictures 是我的类名。错误:类 'My_Pictures' 没有实现 'UIImagePickerControllerDelegate' 协议。
      • 你有这个方法: - (void)imagePickerController:(UIImagePickerController *)picker imagePickerController:didFinishPickingMediaWithInfo:(NSDictionary *)editingInfo
      • 你有这个:- (void)imagePickerController:(UIImagePickerController *)picker imagePickerController:didFinishPickingMediaWithInfo:(NSDictionary *)editingInfo
      • 我没有...如果我想添加该方法意味着请解释我应该出于什么目的添加该方法...
      • 请告诉我这个方法的目的:- (void)imagePickerController:(UIImagePickerController *)picker imagePickerController:didFinishPickingMediaWithInfo:(NSDictionary *)editingInfo
      猜你喜欢
      • 1970-01-01
      • 2010-10-24
      • 2011-10-08
      • 2012-02-15
      • 2012-02-14
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      相关资源
      最近更新 更多