IOS开发 两、三个界面相互传值,类似android的onActivityResult(拍照上传、预览图片、点击查看、删除)
2013-05-24 15:51
567 查看
今天终于把拍照上传、预览图片、点击查看、删除这一系列的图片处理功能。中间遇到了感觉难以克服的困难,经过查资料,询问各位大侠,最后终于完工。下面是我遇到的困难以及解决办法。
首先说一下我们的要做的界面如下:
图1 图2
那个。。界面大家就将就一下吧。首先点击拍照会调用系统的相机,进行拍照 -》系统拍照界面-》图片处理界面,在图片预览界面点击发送,将图片发送到服务端,这个可以看一下我博客中的这篇文 IOS开发 图片的上传和下载(关于编码问题),这个解决了上传失败的问题。
发送成功之后,回返回到图1界面,刚才拍的照片也会在照片的标签页里显示,这里用到的是类似Android 的onActivityResult方法一样,两个界面传值,参考的是http://blog.csdn.net/tangren03/article/details/7915045,用的是代理。
可以点击查看照片的标签页中的任何一个图片,类似iphone自带的相册的功能,可以在大图片界面查看下一张,也可以删除当前图片,这时当我删除当前页面,再次返回到图1界面时,照片界面就没有该图片了。这个功能我是从网上下载的一套的那种点击小图片到大图片的完整功能,直接套到了我们自己的应用里,所以我点击照片的标签页中的某个小图片时,他不是在图1的那个界面里有个点击事件就到大图片界面的,而是照片标签页继承了一个类,直接可以实现这个功能,但是实现不了图片删除之后到图1的照片标签页也随之改动,后来,我在图1界面把代理给了照片标签页的代理,然后在大图片界面又把照片标签页的代理给了大图片界面的代理,最后实现了删除之后返回照片标签页的值也会跟着改动。总结:代理可以层层传递,实现了A-》B-》C界面的关联传值。
首先说一下我们的要做的界面如下:
图1 图2
那个。。界面大家就将就一下吧。首先点击拍照会调用系统的相机,进行拍照 -》系统拍照界面-》图片处理界面,在图片预览界面点击发送,将图片发送到服务端,这个可以看一下我博客中的这篇文 IOS开发 图片的上传和下载(关于编码问题),这个解决了上传失败的问题。
发送成功之后,回返回到图1界面,刚才拍的照片也会在照片的标签页里显示,这里用到的是类似Android 的onActivityResult方法一样,两个界面传值,参考的是http://blog.csdn.net/tangren03/article/details/7915045,用的是代理。
可以点击查看照片的标签页中的任何一个图片,类似iphone自带的相册的功能,可以在大图片界面查看下一张,也可以删除当前图片,这时当我删除当前页面,再次返回到图1界面时,照片界面就没有该图片了。这个功能我是从网上下载的一套的那种点击小图片到大图片的完整功能,直接套到了我们自己的应用里,所以我点击照片的标签页中的某个小图片时,他不是在图1的那个界面里有个点击事件就到大图片界面的,而是照片标签页继承了一个类,直接可以实现这个功能,但是实现不了图片删除之后到图1的照片标签页也随之改动,后来,我在图1界面把代理给了照片标签页的代理,然后在大图片界面又把照片标签页的代理给了大图片界面的代理,最后实现了删除之后返回照片标签页的值也会跟着改动。总结:代理可以层层传递,实现了A-》B-》C界面的关联传值。
相关文章推荐
- IOS开发 两、三个界面相互传值,类似android的onActivityResult(拍照上传、预览图片、点击查看、删除)
- Android相机开发(一)之预览拍照查看图片基本功能的实现
- android camera拍照/录像后查看图片/视频并删除所有内容后自动回到camera预览界面
- Android相机开发(一)之预览拍照查看图片基本功能的实现
- android camera拍照/录像后查看图片/视频并删除所有内容后自动回到camera预览界面
- Android 从图库到选择图片onActivityResult接收注意的问题
- iOS学习:调用相机,选择图片上传,带预览功能 ,修改界面为中文
- input 上传图片显示预览、调用摄像头,ios和Android的兼容性解决
- iOS开发之tableView点击下拉扩展与内嵌collectionView上传图片效果
- android 调用系统相册选取照片或者打开相机拍照获取图片,返回时为什么会回到home界面或者到前一个界面,然后才会跳转到当前activity
- Android实现intent跳转界面传递数据(2)——onActivityResult方法接收返回值
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传
- IOS 点击查看预览大图缩放图片往下掉的处理
- android 进行拍照操作时对 onActivityResult()的封装隔离
- 关于相机拍照获取图片onActivityResult返回data 为null的问题
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等
- 融云开发文档之会话界面--点击图片消息查看详情
- Android开发——相册拍照_04.图片上传
- Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等