Swift 3 编写的图片分享应用

原创 2017年01月26日 12:46:30

VSCAM 是一款图片分享应用,此处为使用 Swift 编写的 iOS 版本,项目地址:https://github.com/EyreFree/VSCAM,求关注。

首页使用 UICollectionView 实现不同尺寸图片的瀑布流展示;
发布页使用 Alamofire 实现了图片后台上传并且实时显示上传进度;
图片详情页使用 UITableView 实现了类似 QQ 个人信息页面的背景图片拉伸效果;
利用 MJPhotoBrowser 实现图片浏览功能;
登录与注册页使用 UITableView 实现了焦点所在编辑框自动滚动到屏幕中心的效果;
使用 ShareExtension 利用系统分享实现从浏览器页面打开 App 对应页面;
使用 3D Touch 实现从剪贴板读取 URL 快速打开 App 内指定页面;
集成 UMeng 与 Fabric 统计分析 SDK,可作为新手参考。

GitHub

https://github.com/EyreFree/VSCAM

AppStore

https://itunes.apple.com/cn/app/VSCAM/id1163589746?mt=8

开发环境

  • XCode 8.1+
  • Swift 3.0.1+

构建

  1. 首先,需要安装 CocoaPods 如果你没有安装的话;
  2. 在终端中移动到当前工程根目录下执行 pod install
  3. 用 XCode 打开 VSCAM.xcworkspace;
  4. 构建。

未完成

  1. iPad 适配;
  2. 动画;
  3. 评论/点赞。

预览

iOS-微信分享多张图片(UIActivityViewController多图分享和多图分享失败)

前言 微信分享到朋友圈,可分享的类型有:文字类型、图片类型、音乐类型、视频类型和网页类型,但是我们在做图片分享的时候发现微信给的API只能分享一张图片,达不到一些APP的需求,而产品汪或者Boss想要...
  • u014220518
  • u014220518
  • 2016年12月05日 15:28
  • 7607

swift分享到微信

申请微信开发平台AppId 地址:open.weixin.qq.com 下载微信终端sdk文件 包括以下文件: 将sdk文件导入到工程 4.微信开放平台新增了微信模块用户统计功能,便于开发者统计微...
  • tujiaw
  • tujiaw
  • 2015年12月11日 23:58
  • 1306

Swift 分享多媒体消息到 微信/新浪微博/QQ

功能介绍: 自己简单写的分享工具类,主要用于向 微信、微博、QQ 分享多媒体消息(多媒体消息也是项目中最常用的一种分享内容)。 考虑到在项目可能会有多个地方调用,因此对该类代码进行了简单的整合,方便...
  • shanhusea_csdn
  • shanhusea_csdn
  • 2015年09月14日 15:53
  • 1121

基于 flask 框架的模拟instagram 图片分享网站的开发 2

1. 前言我们之前写过一篇博文http://blog.csdn.net/zhyh1435589631/article/details/51787577, 在那篇博文里面, 我们完成了instagram...
  • zhyh1435589631
  • zhyh1435589631
  • 2016年07月08日 00:18
  • 827

swift3.0友盟分享

经过(一)的讲解,大家应该可以按照友盟提供的测试账号可以集成友盟分享了,友盟目前集合了18个APP共27种分享,可以授权的有10个App:微信、QQ、新浪微博、腾讯微博、人人网、豆瓣、Facebook...
  • walkerwqp
  • walkerwqp
  • 2017年04月25日 10:10
  • 1000

IOS 系统自带的分享功能之 UIActivityViewController

关于系统自带的分享功能 主要是在与这个类 UIActivityViewController 先上效果图 然后呢 直接上代码 大家都懂的 ^&^//分享的标题 NSString *tex...
  • Goods_boy
  • Goods_boy
  • 2017年05月04日 22:47
  • 5060

swift中获取网络图片

当你给的图片地址是一个URL时,你需要显示出来就需要去转换编码不然就不能显示的:如下所示 给定的图片地址是一个字符串类型的,所以需要转换为URL如下所示: let urlStr = NSURL(...
  • chuming0311
  • chuming0311
  • 2015年12月24日 15:36
  • 2563

android 获取手机图片分享源码

可获取手机图片实现分享,可分享到微信、qq、微博等
  • u011324501
  • u011324501
  • 2016年05月20日 17:04
  • 851

iOS原生分享UIActivityViewController

在iOS 6之后提供了一个分享列表视图,它通过UIActivityViewController管理。苹果设计它主要的目的是替换分享动作选单(ActionSheet),分享动作选单是出于分享目的的动作选...
  • pengyuan_D
  • pengyuan_D
  • 2015年08月26日 10:51
  • 1841

swift 选取图库中的图片

选取图库中的一张图片,并显示在UIImageView中     @IBOutlet weak var imageView: UIImageView!     @IBAction f...
  • s1e1s
  • s1e1s
  • 2015年08月26日 13:08
  • 614
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Swift 3 编写的图片分享应用
举报原因:
原因补充:

(最多只允许输入30个字)