美文网首页ios
iOS中更换头像

iOS中更换头像

作者: 你相信奇迹么 | 来源:发表于2016-01-13 20:04 被阅读0次

w首先一般更换头像的图片从二个地方获取:相机或者相册

1.打开相机或者相册代码如下

UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];

picker.sourceType=UIImagePickerControllerSourceTypePhotoLibrary(相机),UIImagePickerControllerSourceTypeCamera(相册);

picker.mediaTypes=[UIImagePickerControlleravailableMediaTypesForSourceType:picker.sourceType];

picker.allowsEditing=YES;

picker.delegate=self;

[selfpresentViewController:pickeranimated:YEScompletion:nil];

2.然后要遵守UIImagePickerControllerDelegate,UINavigationControllerDelegate

调用代理方法- (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

里面创建个UIImage *image=[info objectForKey:UIImagePickerControllerEditedImage(可编辑的)];也可以设置成不可编辑的

这样创建的image就是你从相机或者相册选定的图片了 

当然选取完图片之后要记得关闭视图

[selfdismissViewControllerAnimated:YEScompletion:nil];

xcode默认语言是英文,所以打开相机或相册提示的地方也显示为英文,在info.plist里面新增Localized resources can be mixed为YES就可以了。

相关文章

  • iOS中更换头像

    w首先一般更换头像的图片从二个地方获取:相机或者相册 1.打开相机或者相册代码如下 UIImagePickerCo...

  • iOS更换头像

    首先先导入SelectPhotoManager(换头像)这个然后在viewcontroller导入SelectPh...

  • 产品喵的日常(4)

    对研发的需求Y&N NO:有头像的地方点头像都应该可以更换头像 YES:顶部导航头像点击可更换头像,e-HR中基本...

  • Glide如何加载同一URL下的最新图片

    简述 基于项目需求,用户更换新头像后,iOS、Android、web 端三端需要能更新到最新的头像。由于各种原因,...

  • Android Picasso不缓存图片

    Android Picasso不缓存图片 问题描述:大多APP都有更换个人头像的功能,楼主在开发中遇到了当更换头像...

  • 仿简书jquery动态修改用户头像

    WEB系统开发中用户资料修改一般都会涉及头像更换,简书中“设置”->"基础设置"中的头像更换就是一种比较不错的方式...

  • 更换头像

    微信头像各种各样,一般由个人的喜好,心情、性格决定。决定选择什么样的物件呢?有的人是随意选的,不过有的人是...

  • 实现一个Android中更换头像功能

    实现一个Android中更换头像功能 本文原创,转载请经过本人准许 写在前面: 更换头像这个功能在用户界面几乎是1...

  • 那些你不知道的秘密都在社交头像里

    在微博上刷到一个话题#频繁更换社交头像的原因#。 想想在自己的朋友圈中,更换头像的人真的少之又少,更不用说频繁,甚...

  • 图片选取时的展示方式分析

    更换头像—选取图片 iOS原生:以分类的形式展示 微信:展示最新的照片,左滑回到分类形式选取 用户场景分析: 如果...

网友评论

    本文标题:iOS中更换头像

    本文链接:https://www.haomeiwen.com/subject/blickttx.html