zl程序教程

iOS 动画

  • UICollectionView iOS 13以下删除动画crash

    UICollectionView iOS 13以下删除动画crash

    问题反馈线上突发一个Top1的crash告警,场景是UICollectionView在删除的时候触发。错误方法deleteItemsAtIndexPaths,错误信息如下 NSException Invalid update: invalid number of items in section 3. The number of items contained in an existing se

    日期 2023-06-12 10:48:40     
  • 在 iOS中实现喷枪打字动画的代码详解手机开发

    在 iOS中实现喷枪打字动画的代码详解手机开发

    @interface ViewController () @property (weak, nonatomic) IBOutlet UILabel *titleLabel; @property (copy , nonatomic)NSString *contentStr; @end - (void)viewDidLoad [super viewDidLoad]; N

    日期 2023-06-12 10:48:40     
  • iOS常用的几个动画代码详解手机开发

    iOS常用的几个动画代码详解手机开发

    CABasicAnimation* shake = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; shake.fromValue = [NSNumber numberWithFloat:-M_PI/32]; shake.toValue = [NSNumber numberWithFloat:+M_PI/

    日期 2023-06-12 10:48:40     
  • ios常用动画详解手机开发

    ios常用动画详解手机开发

    使用block 使用前需引入QuartzCore.framework, 并在相关文件中加入 #import QuartzCore/QuartzCore.h 定义  shakeFeedbackOverlay为UIImageView 设置       self.shakeFeedbackOverlay.alpha= 0.0; &

    日期 2023-06-12 10:48:40     
  • [转] iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么?

    [转] iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么?

    iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么? http://www.zhihu.com/question/23654895/answer/25541037 拿 Canvas 来和 Pop 比其实不大合适,虽然两者都自称「动画库」,但是「库」这个词的含义有所区别。本质上 Canvas 是一个「动画合集」而 Pop 是一个「动画引擎」。 先说 Canvas。Canvas

    日期 2023-06-12 10:48:40     
  • iOS自定义转场动画实战讲解

    iOS自定义转场动画实战讲解

    转场动画这事,说简单也简单,可以通过presentViewController:animated:completion:和dismissViewControllerAnimated:completion:这一组函数以模态视图的方式展现、隐藏视图。如果用到了navigationController,还可以调用pushViewController:animated:和popViewController

    日期 2023-06-12 10:48:40     
  • iOS之UI--辉光动画

    iOS之UI--辉光动画

    /** 保持辉光的时间,默认设置为0.5f */ @property (nonatomic,strong)NSNumber *glowDuration; /** 不显示辉光的时间,默认设置为0.5f */ @property (nonatomic,strong)NSNumber *hideDuration; /** 辉光的变化时间,从明到暗或者是从暗到明,默认设置为1.f */ @pro

    日期 2023-06-12 10:48:40     
  • iOS中的动画

    iOS中的动画

      Core Animation是一组非常强大的动画处理API,使用它能做出非常绚丽的动画效果,而且往往是事半功倍,使用它需要添加QuartzCore .framework和引入对应的框架 QuartzCore/QuartzCore.h . 开发步骤:     1 初始化一个动画对象(CAAnimation)并设置一些动画相关属性.     2 添加动画对象到层(CALayer)中,开始执行

    日期 2023-06-12 10:48:40     
  • IOS 30多个iOS常用动画,带详细注释

    IOS 30多个iOS常用动画,带详细注释

         *  @see http://www.dreamingwish.com/dream-2012/the-concept-of-coreanimation-programming-guide.html       *  动画的代理,如果你想在动画开始和结束的时候做一些事,可以设置此属性,它会自动回调两个代理方法.       *  用于变化起点和终点之间的插值计算,形象点说它决定了动画运

    日期 2023-06-12 10:48:40     
  • 【IOS-COCOS2D游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/图片缩放后模糊透明/图片不清晰【2013年12月13日补充】/动画播放出现毛边以及禁止游戏中自动锁屏问题!

    【IOS-COCOS2D游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/图片缩放后模糊透明/图片不清晰【2013年12月13日补充】/动画播放出现毛边以及禁止游戏中自动锁屏问题!

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/507.html 本章节主要为大家介绍在游戏开发过程中经常遇到的两个问题;  1. 解决滚屏背景或拼接地图有黑边! 对于游戏开发中,背景(游戏地图)是必要的元素之一,那么对于大部分游戏的背景都是动态

    日期 2023-06-12 10:48:40     
  • 【IOS-COCOS2D游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧(指定开始帧)以及扩展COCOS2D源码的CCANIMATION简化动画创建!

    【IOS-COCOS2D游戏开发之二十一 】自定义精灵类并为你的精灵设置攻击帧(指定开始帧)以及扩展COCOS2D源码的CCANIMATION简化动画创建!

    本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/525.html (不少童鞋说Himi的教程最近都没有源码放出=。 =,这里我解释下,一般我没有放出源码的博文那肯定已经将代码贴出来了,这点是肯定的,否则Himi一定给出源码的)        本篇的知识点如下:

    日期 2023-06-12 10:48:40     
  • iOS 咻一咻,雷达,搜索动画,radarView

    iOS 咻一咻,雷达,搜索动画,radarView

    文章目录 1.实例图2.demo下载3.参考博客 1.实例图 2.demo下载 XYRadarView - gitee 3.参考博客 demo改变自:RadarAnimati

    日期 2023-06-12 10:48:40     
  • iOS(swift)动画

    iOS(swift)动画

    1.UIView.animate UIView.animate(withDuration: 5) { self.testView?.snp.updateConstraints({ (

    日期 2023-06-12 10:48:40     
  • ios pop 折叠动画

    ios pop 折叠动画

    今天写了一个很有趣的电影太,我们可以去githoub下载。这部动画是高级写作,我参考了它。而凝视,我希望你能看的懂。各种动画。事实上,一些不起眼的开始。我也只是摸索。我希望有更多的交流。[   githoub链接 https://github.com/wang820203420/poptop]已经更新。很抱歉昨天上传失误,如今已经好了。对了执行起来点击里面红色btn就能

    日期 2023-06-12 10:48:40     
  • iOS开发基础知识:Core Animation(核心动画)

    iOS开发基础知识:Core Animation(核心动画)

    Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。 Core Animation可以用在Mac OS X和iOS平台。 Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 要注意的是,Core Animation是直接作用在CAL

    日期 2023-06-12 10:48:40     
  • iOS 自定义转场动画

    iOS 自定义转场动画

    代码地址如下:http://www.demodashi.com/demo/12955.html 一、总效果 本文记录分享下自定义转场动画的实现方法,具体到动画效果:新浪微博图集浏览转场效果、手势过渡动画、网易音乐启动屏转场动画、开关门动画、全屏侧滑返回效果 的代码可以到代码中查看,注释还算清晰。 二、实现 ①模态化present和dismiss 自定义转场 1、创建一个遵循协议的动画过

    日期 2023-06-12 10:48:40     
  • iOS学习笔记-自定义过渡动画

    iOS学习笔记-自定义过渡动画

    代码地址如下:http://www.demodashi.com/demo/11678.html 这篇笔记翻译自raywenderlick网站的过渡动画的一篇文章,原文用的swift,由于考虑到swift版本变动以及一些语法兼容问题,这里我还是用Objective-C进行了改写,没有逐字翻译,加了部分自己的理解。原文链接Creating Custom UIViewController Tra

    日期 2023-06-12 10:48:40     
  • iOS 自定义转场动画浅谈

    iOS 自定义转场动画浅谈

    代码地址如下:http://www.demodashi.com/demo/11612.html 路漫漫其修远兮,吾将上下而求索 前记 想研究自定义转场动画很久了,时间就像海绵,挤一挤还是有的,花了差不多有10天的时间,终于对转场动画了解了一点。自从iOS 7以后,我们就可以自定义转场动画,实现我们想要的效果,在这之前,我们先来看一张图,大概了解下,需要知道些什么 相关类联系图 相信各

    日期 2023-06-12 10:48:40     
  • iOS 核心动画 Core Animation浅谈

    iOS 核心动画 Core Animation浅谈

    代码地址如下:http://www.demodashi.com/demo/11603.html 前记 关于实现一个iOS动画,如果简单的,我们可以直接调用UIView的代码块来实现,虽然使用UIView封装的方法很方便,但是这只能用于一些简答的动画,如果是一些复杂的动画呢?这就不得不去研究下核心动画Core Animation(包含在Quartz Core框架中)了。这这之前我们必须了解,C

    日期 2023-06-12 10:48:40     
  • [Animations] 快速上手 iOS10 属性动画

    [Animations] 快速上手 iOS10 属性动画

    概述 今天要说的UIViewPropertyAnimator, 是iOS10新的API 详细 代码下载:http://www.demodashi.com/demo/10639.html 基础动画, 核心动画到自定义转场动画其实都不是什么新东西了, 所以我也是草草看一遍就能够读个大概, 但今天要说的UIViewPropertyAnimator, 是iOS10新的API, 其他的

    日期 2023-06-12 10:48:40     
  • SwiftUI iOS 精品工具条组件之 09 支持字体动画滚动工具条(教程含源码)

    SwiftUI iOS 精品工具条组件之 09 支持字体动画滚动工具条(教程含源码)

    实战需求 SwiftUI iOS 精品工具条组件之 09 支持字体动画滚动工具条(教程含源码) 本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技能 点击实现切换 支持左右滚动

    日期 2023-06-12 10:48:40     
  • SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗(教程含源码)

    SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗(教程含源码)

    实战需求 SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗 本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技能 用法很简单.alertDialog

    日期 2023-06-12 10:48:40     
  • SwiftUI iOS 布局之动画风格图文混合登录界面(教程含源码)

    SwiftUI iOS 布局之动画风格图文混合登录界面(教程含源码)

    实战需求 SwiftUI iOS 布局之动画风格图文混合登录界面(教程含源码) 本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技能 GeometryReader获取组件大小,并判断横

    日期 2023-06-12 10:48:40     
  • iOS动画的逻辑结构:动画的定义--动画是采用连续播放静止图像的方法产生物体运动的效果。

    iOS动画的逻辑结构:动画的定义--动画是采用连续播放静止图像的方法产生物体运动的效果。

    动画的定义:视图+时间+空间+速度 视图信息的时空变换; 视图组的按时间逐帧展示;            Core Animation 类的继承关系图    各类常用属性 CAMediaTiming:CALayer和Core Animation都实现了这个协议,它模拟了一个定时系统的层级,它的每个对象都

    日期 2023-06-12 10:48:40     
  • SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗(教程含源码)

    SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗(教程含源码)

    实战需求 SwiftUI iOS 提示组件之 成功完成动画提示框Alert Toast弹窗 本文价值与收获 看完本文后,您将能够作出下面的界面 看完本文您将掌握的技能 用法很简单.alertDialog

    日期 2023-06-12 10:48:40     
  • iOS开发基础知识:Core Animation(核心动画)

    iOS开发基础知识:Core Animation(核心动画)

    文/加斯加的猿(简书作者) 原文链接:http://www.jianshu.com/p/8c1c1697c0ce >   Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。   Core Animation可以用在M

    日期 2023-06-12 10:48:40     
  • iOS 手机淘宝加入购物车动画分析

    iOS 手机淘宝加入购物车动画分析

    1、最终效果   仿淘宝动画   2、核心代码   _cartAnimView=[[UIImageView alloc] initWithFrame:CGRectMake(_propView.frame.size.height*0.025,_propView.frame.size.height* -0.025 , _propView.frame.size.hei

    日期 2023-06-12 10:48:40     
  • 谈谈iOS中粘性动画以及果冻效果的实现

    谈谈iOS中粘性动画以及果冻效果的实现

    在最近做个一个自定义PageControl——KYAnimatedPageControl中,我实现了CALayer的形变动画以及CALayer的弹性动画,效果先过目: https://github.com/KittenYang/KYAnimatedPageControl 先做个提纲: 第一个分享的主题是“如何让CALayer发生形变”,这个技术在我之前一个项目 ———— KYCuteView

    日期 2023-06-12 10:48:40     
  • iOS开发基础知识:Core Animation(核心动画)

    iOS开发基础知识:Core Animation(核心动画)

    Core Animation,中文翻译为核心动画,它是一组非常强大的动画处理API,使用它能做出非常炫丽的动画效果,而且往往是事半功倍。也就是说,使用少量的代码就可以实现非常强大的功能。 Core Animation可以用在Mac OS X和iOS平台。 Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 要注意的是,Core Animation是直接作用在CA

    日期 2023-06-12 10:48:40     
  • iOS开发之 动画CoreAnimation

    iOS开发之 动画CoreAnimation

    http://blog.treney.com/index.php/archives/CoreAnimation.html?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

    日期 2023-06-12 10:48:40     
  • 解析 iOS 动画原理与实现

    解析 iOS 动画原理与实现

    这篇文章不会教大家如何实现一个具体的动画效果,我会从动画的本质出发,来说说 iOS 动画的原理与实现方式。 什么是动画 动画,顾名思义,就是能“动”的画。人的眼睛对图像有短暂的记忆效应,所以当眼睛看到多张图片连续快速的切换时,就会被认为是一段连续播放的动画了。 比如,中国古代的“走马灯”,就是用的这个原理。有些人还会在一个本子每页上手绘一些漫画,当快速翻页的时候,也会看到动画的效果,比如:

    日期 2023-06-12 10:48:40