如何在iPhone应用程序中上传照片?

穆罕默德·阿曼·谢赫(Muhammad Ameen Sheikh)

我正在创建一个练习地址簿应用程序,并且我想添加用户上传他的图片的功能。我已经搜索过网络,但是找不到关于如何实现此目标的有用的教程。

如果有人知道有关上传图像的好教程,请分享。

还有一件事,如果用户上传他/她的图像,我也希望该图像也存储在核心数据中,以便可以将其显示在Table View Controller和Update View控制器中,用户可以在其中上传新图像并替换上一个。

任何解释该问题的优秀教程都将对您有所帮助。

提前致谢

YYfim

首先请做一些研究,然后再问任何问题。您需要像这样使用UImagePickerController:

您需要将这些委托添加到您的viewController中

UIActionSheetDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate.

一旦您希望用户选择图像

[[[UIActionSheet alloc] initWithTitle:@"Choose media type"
                             delegate:self
                    cancelButtonTitle:@"Cancel"
               destructiveButtonTitle:nil
                    otherButtonTitles:@"Camera", @"Library", nil] showInView:self.view];

这将显示一个UIActionSheet,以便用户可以从相机或库中进行选择

用户选择其中一个选项后,将调用UIActionSheet委托方法

- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
    UIImagePickerController *picker = [[UIImagePickerController alloc] init];
    picker.delegate = self;
    picker.allowsEditing = YES;
    switch (buttonIndex) {
        case 0:
            picker.sourceType = UIImagePickerControllerSourceTypeCamera;
            break;
        case 1:
            picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
            break;
    }

    [self presentViewController:picker animated:YES completion:NULL];
}

在这里,您可以在以太添加相机或添加库时获得用户选择

现在,在用户选择照片(库/相机)之后,将调用UIImagePickerControllerDelegate方法

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
    UIImage *chosenImage = info[UIImagePickerControllerEditedImage];
}

selectedImage是用户从UIImagePickerController中选择的图像。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在yii中上传照片?

来自分类Dev

使用回形针在Rails应用程序中上传照片时,显示内容类型无效

来自分类Dev

如何在Google Play商店中上传phonegap构建应用程序?

来自分类Dev

如何在1个Playstore项目中上传2个不同的风味应用程序

来自分类Dev

如何在Windows 8.1 Metro应用程序中上传图像?

来自分类Dev

如何使用 JMeter 在 JSF 应用程序中上传文件

来自分类Dev

如何在 Asp.net MVC Web 应用程序 C# 中上传文件时显示进度?

来自分类Dev

如何在Rails 4中上传照片?

来自分类Dev

我无法在应用商店中上传应用程序?

来自分类Dev

如何验证用户在Shiny应用程序中上传的文件的文件类型?

来自分类Dev

如何更改CLI在CF Push中上传应用程序文件所使用的临时路径

来自分类Dev

使用Web API在Ionic应用程序中上传文件

来自分类Dev

在Xcode 6中上传应用程序时出错

来自分类Dev

在Google Play商店中上传Adobe Air应用程序

来自分类Dev

在 Catalyst 应用程序中上传进度条

来自分类Dev

Multer未在快递应用程序中上传图像

来自分类Dev

Xcode-如何将照片从iPhone应用程序共享到Facebook托管的页面供稿

来自分类Dev

如何从相机应用程序隐藏照片、视频、全景图的搜索栏。在iPhone?

来自分类Dev

离线iPhone应用程序照片和数据下载问题

来自分类Dev

如何在iPhone应用程序中实现NFC?

来自分类Dev

如何在Appstore上私下托管Iphone应用程序?

来自分类Dev

在列表中上传照片

来自分类Dev

在列表中上传照片

来自分类Dev

如何在ios应用程序中宣传我的其他iphone应用程序?

来自分类Dev

如何在iPhone应用程序中以编程方式隐藏应用程序图标

来自分类Dev

如何使用PHP访问/获取通过iPhone应用程序上传的文件的数据?

来自分类Dev

如何在React Native Expo中使用图库应用程序打开下载的照片?

来自分类Dev

如何在Flutter中创建像Android照片应用程序这样的多选gridview-layout?

来自分类Dev

如何在照片图像的“打开方式或共享方式”中添加应用程序?

Related 相关文章

  1. 1

    如何在yii中上传照片?

  2. 2

    使用回形针在Rails应用程序中上传照片时,显示内容类型无效

  3. 3

    如何在Google Play商店中上传phonegap构建应用程序?

  4. 4

    如何在1个Playstore项目中上传2个不同的风味应用程序

  5. 5

    如何在Windows 8.1 Metro应用程序中上传图像?

  6. 6

    如何使用 JMeter 在 JSF 应用程序中上传文件

  7. 7

    如何在 Asp.net MVC Web 应用程序 C# 中上传文件时显示进度?

  8. 8

    如何在Rails 4中上传照片?

  9. 9

    我无法在应用商店中上传应用程序?

  10. 10

    如何验证用户在Shiny应用程序中上传的文件的文件类型?

  11. 11

    如何更改CLI在CF Push中上传应用程序文件所使用的临时路径

  12. 12

    使用Web API在Ionic应用程序中上传文件

  13. 13

    在Xcode 6中上传应用程序时出错

  14. 14

    在Google Play商店中上传Adobe Air应用程序

  15. 15

    在 Catalyst 应用程序中上传进度条

  16. 16

    Multer未在快递应用程序中上传图像

  17. 17

    Xcode-如何将照片从iPhone应用程序共享到Facebook托管的页面供稿

  18. 18

    如何从相机应用程序隐藏照片、视频、全景图的搜索栏。在iPhone?

  19. 19

    离线iPhone应用程序照片和数据下载问题

  20. 20

    如何在iPhone应用程序中实现NFC?

  21. 21

    如何在Appstore上私下托管Iphone应用程序?

  22. 22

    在列表中上传照片

  23. 23

    在列表中上传照片

  24. 24

    如何在ios应用程序中宣传我的其他iphone应用程序?

  25. 25

    如何在iPhone应用程序中以编程方式隐藏应用程序图标

  26. 26

    如何使用PHP访问/获取通过iPhone应用程序上传的文件的数据?

  27. 27

    如何在React Native Expo中使用图库应用程序打开下载的照片?

  28. 28

    如何在Flutter中创建像Android照片应用程序这样的多选gridview-layout?

  29. 29

    如何在照片图像的“打开方式或共享方式”中添加应用程序?

热门标签

归档