动画
zhanglizhi111
喜爱开发
展开
-
iOS形变之CGAffineTransform
今天有一个UILabel旋转90度的需求了解到一篇文章转载:iOS形变之CGAffineTransform - 简书CGAffineTransform介绍 概述 CGAffineTransform是一个用于处理形变的类,其可以改变控件的平移、缩放、旋转等,其坐标系统采用的是二维坐标系,即向...https://www.jianshu.com/p/ca7f9bc62429...原创 2021-11-23 14:44:14 · 3616 阅读 · 0 评论 -
MJRefresh(介绍)
原文:https://github.com/CoderMJLee/MJRefreshGetting StartedFeatures【Support what kinds of controls to refresh】Installation【How to use MJRefresh】Who's using【More than hundreds of Apps a转载 2016-08-01 18:09:56 · 725 阅读 · 0 评论 -
利用MJRefresh 完成下拉出gif动画刷新
转自:http://www.tuicool.com/articles/v2Qni2MJRefresh 是一个用法简单的下拉刷新框架,所以用它来完成gif动画的刷新也是很简单。先看下需要用到的属性@property (nonatomic,strong) NSArray *datasArray;@property (nonatomic,strong) UITableV转载 2016-08-01 18:18:32 · 1152 阅读 · 0 评论 -
CALayer核心动画与UIView动画
iOS开发UI篇—核心动画(UIView封装动画)iOS开发UI篇—核心动画(UIView封装动画)一、UIView动画(首尾)1.简单说明UIKit直接将动画集成到UIView类中,当内部的一些属性发生改变时,UIView将为这些改变提供动画支持执行动画所需要的工作由UIView类自动完成,但仍要在希望执行动画时通知视图,为此需要将改变属性的代码放在[UIViewbegi转载 2016-05-06 17:48:59 · 677 阅读 · 0 评论 -
UIView动画效果
IOS开发-UIView之动画效果的实现方法(合集)时间 2015-01-05 13:48:00 GarveyCalvin原文 http://www.cnblogs.com/GarveyCalvin/p/4193963.html主题 UIView前言:在开发APP中,我们会经常使用到动画效果。使用动画可以让我们的APP更酷更炫,最重要的是优化用户体验,但取决转载 2016-05-06 17:36:38 · 272 阅读 · 0 评论 -
实现图片转圈的动画layer addAnimation
实现图片转圈的动画 CABasicAnimation* rotationAnimation; rotationAnimation = [CABasicAnimation animationWithKeyPath:@"donghua.rotation"]; rotationAnimation.toValue = [NSNumber numberWithFloat:原创 2017-04-11 09:34:23 · 1730 阅读 · 0 评论 -
UIKit和Core Graphics绘图——字符串,线条,矩形,渐变
转自:http://blog.csdn.net/cocoarannie/article/details/9990411概述CoreGraphics也称为Quartz 2D 是UIKit下的主要绘图系统,频繁的用于绘制自定义视图。Core Graphics是高度集成于UIView和其他UIKit部分的。Core Graphics数据结构和函数可以通过前缀CG来识别。视转载 2017-04-01 15:43:54 · 313 阅读 · 0 评论 -
Quartz2D之渐变使用初步
转自:http://www.cnblogs.com/zenny-chen/archive/2012/02/23/2364152.htmlQuartz2D提供了两种渐变填充方法。第一种是使用Quartz自带的Gradient填充方法;第二种是使用自定义的着色器。这里将先描述如何使用CGGradient对象来做渐变填充。12转载 2017-04-01 15:15:29 · 470 阅读 · 0 评论 -
ios中播放gif动画
转自:http://blog.csdn.net/lovenjoe/article/details/7487142iPhone SDK提供了多种动画手段,UIView、UIImageView和CALayer都支持动画。但如何处理常见的gif动画呢?UIWebView提供了答案,代码如下:1. 使用UIWebView播放 // 设定位置和大小 CGRect转载 2017-04-10 17:08:52 · 2831 阅读 · 0 评论 -
CABasicAnimation:动画
转自:http://blog.jobbole.com/69111/我们写的应用程序往往都不是静态的,因为它们需要适应用户的需求以及为执行各种任务而改变状态。在这些状态之间转换时,清晰的揭示正在发生什么是非常重要的。而不是在页面之间跳跃,动画帮助我们解释用户从哪里来,要到哪里去。键盘在 view 中滑进滑出给了我们一个错觉,让我们以为它是简单的被隐藏在屏幕下方的,转载 2017-06-07 10:58:15 · 468 阅读 · 0 评论 -
CABasicAnimation学习Demo 包括了一些常用的动画效果
转自:http://blog.csdn.net/feixiang_song/article/details/30972701?utm_source=tuicool&utm_medium=referral个人写的一些例子:[objc] view plain copy// // ViewController.m转载 2017-06-07 14:11:57 · 217 阅读 · 0 评论 -
CABasicAnimation初始化通过animationwithkeypath的Key值设置动画
转自:http://www.jianshu.com/p/d42012d3588ctransform.scale = 比例轉換transform.scale.x = 闊的比例轉換transform.scale.y = 高的比例轉換transform.rotation.z = 平面圖的旋轉opacity = 透明度margin = 布局转载 2017-06-07 16:26:15 · 456 阅读 · 0 评论 -
CABasicAnimation animationWithKeyPath 一些规定的值
转自:http://www.cnblogs.com/pengyingh/articles/2379631.htmlCABasicAnimation animationWithKeyPath 一些规定的值CABasicAnimation animationWithKeyPath TypesWhen using the ‘CABasicAnimati转载 2017-06-08 11:40:25 · 276 阅读 · 0 评论 -
UISnapBehavior-动画效果:迅猛移动弹跳摆动
转自: http://www.xuebuyuan.com/2106652.html1。与之前的UIPushBehavior不同,之前的Push只是中规中矩的移动 而这个SnapBehavior带来的移动视觉效果更强烈 - (instancetype)initWithItem:(id)item snapToPoint:(CGPoint)转载 2017-08-07 14:36:43 · 228 阅读 · 0 评论 -
iOS用Sketch制作APP下拉刷新的GIF动画
转自:http://blog.csdn.net/shaobo8910/article/details/70859561 :http://www.jianshu.com/p/45022427cf96一、用Sketch结合MJRefresh来自定义刷新动画今天分享一下iOS关于自定义下拉刷新动画的实现。我们平时看到很多APP的下拉刷新都是菊花在转的样式,因转载 2017-09-08 15:03:26 · 666 阅读 · 0 评论 -
iOS动画篇:下拉刷新动画
转自:http://www.jianshu.com/p/3c51e4896632BOSS直聘APP的下拉刷新动画蛮有趣的,我们来尝试实现一下。先来看看最终效果:SURefresh_Finally.gif关于实现思路:实现思路这东西,并不是一成不变的,每个人心中都有自己喜欢的思想和套路,这里仅分享下我的思路,力图起到抛砖引玉的作用,深入思考,也许你会有转载 2017-09-08 15:04:36 · 1646 阅读 · 0 评论 -
微博头视图下拉放大效果 tableview头视图下拉放大效果
转自:http://www.oschina.net/code/snippet_2248391_508941. [代码]微博头视图下拉放大效果 tableview头视图下拉放大效果 ?1234567891011121314转载 2016-08-02 14:05:59 · 378 阅读 · 0 评论 -
CGContextRef详解
转自:http://www.cocoachina.com/bbs/read.php?tid=133518Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.Quartz提供了以下几种类型的Graphics Context:转载 2016-08-03 16:35:36 · 879 阅读 · 0 评论 -
贝塞尔曲线初探
转自:http://www.cnblogs.com/jay-dong/archive/2012/09/26/2704188.html贝塞尔曲线,可以通过三个点,来确定一条平滑的曲线。在计算机图形学应该有讲。是图形开发中的重要工具。实现的是一个图形做圆周运动。不过不是简单的关键帧动画那样,是计算出了很多点,当然还是用的关键帧动画,即使用CAKeyf转载 2016-08-05 16:45:40 · 227 阅读 · 0 评论 -
IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
转自:http://blog.csdn.net/rhljiayou/article/details/9919713首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上转载 2016-08-03 18:30:43 · 276 阅读 · 0 评论 -
CGContext含义
转自:http://www.jianshu.com/p/1d0e405f166e代码含义CGContextRef context = UIGraphicsGetCurrentContext();设置上下文CGContextMoveToPoint开始画线CGContextAddLine转载 2016-08-05 17:43:57 · 326 阅读 · 0 评论 -
React Native图像变换 Transforms详解
转自:http://mp.weixin.qq.com/s?__biz=MzIwMTkxNzU3MA==&mid=2247484402&idx=1&sn=8490d71b5292092b6b047275df6f5273&chksm=96e7d61fa1905f09c790ae8ad2fcabb4f33982df046f333e4ffc0bbbb378a4634a67d66818cb&mpshare=转载 2017-02-20 16:37:18 · 980 阅读 · 0 评论 -
使用CoreImage教程CoreImage包含有很多实用的滤镜,专业处理图片的库
转自:http://www.cnblogs.com/YouXianMing/p/3719056.html使用CoreImage教程CoreImage包含有很多实用的滤镜,专业处理图片的库,为了能看到各种渲染效果,请使用如下图片素材. 现在可以开始教程了: 代码片段 代码片段效果如下:我们对操作进行简易的封装:CIF转载 2017-02-08 11:06:46 · 713 阅读 · 0 评论 -
ios生成的UIimage获取img像素信息
UIImage *img = [UIImageimageNamed:@"123.png"]; //获取像素信息 CGFloat fixelW =CGImageGetWidth(img.CGImage); CGFloat fixelH =CGImageGetHeight(img.CGImage); NSLog(@"w:%f h:%f",fixelW,fi原创 2016-12-19 14:28:47 · 1034 阅读 · 0 评论 -
【iOS开发】使用XCode 8添加Launch Image(启动图片)
转自:http://blog.csdn.net/liuchuo/article/details/52558743一、Assets.xcassets -》 + -》 App icons & Launch Images -》 New iOS Launch Image 二、如果想要设置为Launch Image的图片不是png格式的,可以用预览打开后 -》文件 -》转载 2016-11-16 11:35:04 · 1187 阅读 · 0 评论 -
制作一个可以滑动操作的 TableViewCell
转自:http://blog.jobbole.com/67272/Apple 通过 iOS 7 的邮件(Mail)应用介绍了一种新的用户界面方案——向左滑动以显示一个有着多个操作的菜单。本教程将会向你展示如何制作一个这样的 Table View Cell,而不用因嵌套的 Scroll View 陷入困境。如果你还不知道一个可滑动的 Table View Cell 意味着转载 2016-10-25 15:28:13 · 572 阅读 · 0 评论 -
Coder_DJ 自定义tableViewCell的侧滑删除按钮
转自:http://www.cnblogs.com/Coder-DJ/p/5645392.html-(void)layoutSubviews{ [super layoutSubviews]; for (UIView *subView in self.subviews) { if([subView isKin转载 2016-10-25 15:21:55 · 1622 阅读 · 0 评论 -
关于菜单滚动视图实现----HACursor
转自:http://www.cocoachina.com/bbs/read.php?tid=315010 类网易新闻滚动导航栏 (在iOS代码库中浏览本帖)关键字:滚动导航栏 类网易新闻代码类库:滚动视图(Scrollview)GitHub链接:https://github转载 2016-10-12 15:21:57 · 1086 阅读 · 0 评论 -
ios中实现图片的裁剪
转自:http://blog.sina.com.cn/s/blog_6084f58801013n34.html现在打算做一个拼图游戏,游戏引擎用cocos2d。先说一下设计要求,支持从相册或相机所拍照片中导入图片,导入的图片往往不符合我们的要求,这时就需要我们进行图片的裁剪如图所示,当用户对图片进行缩放,移动变换后,最终把方框中的图片裁剪出来作为拼图转载 2017-03-08 10:50:52 · 931 阅读 · 0 评论 -
使用 iOS 8 Spring Animation API 创建动画
转自:http://www.renfei.org/blog/ios-8-spring-animation.htmlSpring Animation 是一种特殊的动画曲线,自从 iOS 7 开始被广泛应用在系统动画中。下图中演示的系统自带的动画效果,都使用了 Spring Animation: 事实上,从 iOS 7 起几乎所有的系统动画都用的是 Spring An转载 2016-08-15 15:01:14 · 193 阅读 · 0 评论 -
iOS开发UI篇—CAlayer层的属性,关于position和anchorPoint介绍
转自:http://www.cnblogs.com/wendingding/p/3800736.htmliOS开发UI篇—CAlayer层的属性一、position和anchorPoint1.简单介绍CALayer有2个非常重要的属性:position和anchorPoint@property CGPoint position;用来设置C转载 2016-08-15 14:20:49 · 422 阅读 · 0 评论 -
iOS7之定制View Controller切换效果
转自:http://ningandjiao.iteye.com/blog/2049105在iOS5和iOS6前,View Controller的切换主要有4种: 1. Push/Pop,NavigationViewController常干的事儿2. Tab,TabViewController点击3. Present Modal,调用ViewController的presen转载 2016-08-10 13:42:39 · 298 阅读 · 0 评论 -
UICollectionViewLayout
转自:http://blog.csdn.net/majiakun1/article/details/17204921在上一篇UICollectionView的入门介绍中,大概地对iOS6新加入的强大的UICollectionView进行了一些说明。在这篇博文中,将结合WWDC2012 Session219:Advanced Collection View的内容,对Colle转载 2016-08-09 10:21:32 · 203 阅读 · 0 评论 -
IOS开发笔记之绘图(CGContext小记)
转自:http://blog.sina.com.cn/s/blog_7a162d000101dag2.html0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGConte转载 2016-08-08 10:04:47 · 318 阅读 · 0 评论 -
转场动画
转自:http://www.jb51.net/article/79409.htm转场动画这事,说简单也简单,可以通过presentViewController:animated:completion:和dismissViewControllerAnimated:completion:这一组函数以模态视图的方式展现、隐藏视图。如果用到了navigationController转载 2016-06-22 09:18:29 · 588 阅读 · 0 评论