iOS:仿写探探App动画

一、简单介绍

探探动画比较新颖,这也是它在众多交友软件中火热的一个特色。实现这种动画的方式可以有两种方式实现: 1、使用转场动画实现  2、使用CollectionView自定义布局实现, 此处我提供了第二种方式实现。

二、核心技术

1、给collectionView自定义layout布局

2、给cell添加拖拽手势,根据手势拖拽的角度删除当前数据

三、演示截图

四、demo地址

方式一:转场动画下载链接: https://pan.baidu.com/s/1hs02D0K 密码: s9kr,   参考网址:http://www.cocoachina.com/ios/20161010/17705.html

方式二:CollectionView布局下载链接: https://pan.baidu.com/s/1o771HLS 密码: y2au

时间: 2024-11-08 08:42:44

iOS:仿写探探App动画的相关文章

ios如果写一个提示带动画的View,可以来引导用户行为

先上图: 这个UIView可以这样写: -(id)initWithFrame:(CGRect)frame backImage:(UIImage*)image msgStr:(NSString*)txt txtColor:(UIColor*)color{ self = [super initWithFrame:frame]; if (self) { self.backgroundColor = [UIColor clearColor]; _paopaoImage = image; _txt = t

ios假设写一个提示带动画的View,能够来引导用户行为

先上图: 这个UIView能够这样写: -(id)initWithFrame:(CGRect)frame backImage:(UIImage*)image msgStr:(NSString*)txt txtColor:(UIColor*)color{ self = [super initWithFrame:frame]; if (self) { self.backgroundColor = [UIColor clearColor]; _paopaoImage = image; _txt = t

iOS 仿YY直播心形动画 & 烟花动画

YY直播点赞效果 烟花演示效果 会持续更新动画相关的小效果点我下载工程-感觉不错点个Star 代码展示 self.view.backgroundColor = [UIColor blackColor]; self.caELayer = [CAEmitterLayer layer]; // 发射源 self.caELayer.emitterPosition = CGPointMake(self.view.frame.size.width / 2, self.view.frame.size.heig

仿写及比较标哥的iOS时钟动画

一.前言 以前看各种绚丽的UI特效动画代码,采用的方法是会先运行一篇,然后直接去看实现代码.初学时抱着瞻仰的态度去接触,去认识,是没有错的.但是在了解了像素.动画渲染机制,CoreAnimation API,推导过二维.三维的仿射矩阵之后,我们可以改变阅读UI动画博文或者是源码的方式了. Talk is cheap, show me the code——Linus Torvalds. 大量的仿写:一定一定要多写——叶孤城__ 在CodeReview线下大会上的发言. 最近安居客.猿题库.蘑菇街.

五行代码实现 炫动滑动 卡片层叠布局,仿探探、人人影视订阅界面 简单&优雅:LayoutManager+ItemTouchHelper

转载请标明出处: http://blog.csdn.net/zxt0601/article/details/53730908 本文出自:[张旭童的博客](http://blog.csdn.net/zxt0601) 代码传送门:喜欢的话,随手点个star.多谢 https://github.com/mcxtzhang/LayoutManagerDemo 概述 前几天看有人实现了仿人人美剧的订阅界面,不过在细节之处以及实现方式我个人认为都不是最佳的姿势. 于是我也动手撸了一个,还顺带撸了个探探的界面

iOS中 仿Tumblr点赞心破碎动画

最近Tumblr轻博客无论是web端还是移动端,都非常受欢迎,简单调研了一下,其中动画是我感兴趣的,特此写了个仿Tumblr点赞心破碎动画: 1.首先看下效果: 2.模仿Tumblr中的效果应用如下: 原理:使用按钮点击Action增加两个事件,通过改变背景hidden和frame,切换图片,增加动画效果等: setupUI及touch Action: - (void)setupUI { // 点击的btn UIButton *praiseBtn = [UIButton buttonWithTy

礼物说仿写项目iOS源码

礼物说仿写(updating...) 源码下载:http://code.662p.com/view/14507.html api: 礼物说 首页精选 banner2: http://api.liwushuo.com/v2/secondary_banners?gender=1&generation=2 banner1: http://api.liwushuo.com/v2/banners?channel=iOS 精选: http://api.liwushuo.com/v2/channels/101

iOS动画进阶 - 手摸手教你写 Slack 的 Loading 动画

如果移动端访问不佳,可以访问我的个人博客 前几天看了一篇关于动画的博客叫手摸手教你写 Slack 的 Loading 动画,看着挺炫,但是是安卓版的,寻思的着仿造着写一篇iOS版的,下面是我写这个动画的分解~ 老规矩先上图和demo地址: 刚看到这个动画的时候,脑海里出现了两个方案,一种是通过drawRect画出来,然后配合CADisplayLink不停的绘制线的样式:第二种是通过CAShapeLayer配合CAAnimation来实现动画效果.再三考虑觉得使用后者,因为前者需要计算很多,比较复

探探app下载|探探app下载

探探说白了,这是个看脸的软件,我们能用最快的速度找到看得顺眼的人,然后点赞,然后等着着配对成功.很多人应该跟我一样,刚开始玩的时候很认真,认真填写资料,上传图片,在打叉和点赞之前也把对方的图片和资料认真看一遍,然后做出选择.但是时间一长,就没这个耐心了,连图片都不看,直接一路点下来,等配对成功以后再做筛选,看着不顺眼的直接接触配对,必须承认,这的确是个非常有效率的做法,也因此失去了点赞的意义.探探下载链接探探app是一个基于大数据智能推荐.全新互动模式的社交App,该程序会根据用户的资料.位置.