美文网首页与时俱进的IT
UI(四十七)核心动画

UI(四十七)核心动画

作者: 社会主义顶梁鹿 | 来源:发表于2018-07-30 18:11 被阅读0次

核心动画 CoreAnimation

CALayer图层

UIView是一个视图  视图上面可以添加响应事件视图等可以和用户交互

CALayer不可以和用户交互,只能显示内容

UIView上面的rootLayer 发生改变的话 子图层也会发生改变 button不止有一个视图  改变的只是其中一个视图的rootLayer 显示未被裁切的边框

CALayer发生改变 子图层不会跟随发生改变 自带动画效果(当改变属性值的时候) 隐式动画

bounds 边境范围

position 中心点

zPosition z轴中心点

anchorPoint 锚点 ✮✮✮✮✮

anchorPointZ Z轴锚点

transform 转换形态

frame NO. Animatable 坐标

hidden 隐藏

doubleSided 图层背面是否显示

geometryFlipped 翻转 颠倒

masksToBounds 裁切边境

contents 内容

opaque 不透明度

allowsEdgeAntialiasing 是否使用 变形后的抗锯齿

backgroundColor 背景颜色

borderWidth 边框宽

borderColor 边框颜色

opacity 不透明度

shadowColor 阴影颜色

shadowOpacity 阴影不透明度

rasterizationScale 防止Retina屏幕像素化

shadowOffset 阴影偏移量

shadowRadius 阴影的半径

CAAnimation

CAPropertyAnimation属性动画  通过属性值改变产生动画效果

CABasicAnimation基础动画 只能是两个点之间的变化

CASpringAnimation 弹簧动画

CAKeyframeAnimation关键帧动画 可以添加多个点的变化 或者路径

CAAnimationGroup动画组 可以添加多种效果达到预期动画

CATransition转场动画 视图切换的时候添加动画效果

相关文章

  • iOS篇-UI篇-CoreAnimation(核心动画)

    iOS篇-UI篇-CoreAnimation(核心动画) iOS篇-UI篇-CoreAnimation(核心动画)

  • UI(四十七)核心动画

    核心动画CoreAnimation CALayer图层 UIView是一个视图视图上面可以添加响应事件视图等可以和...

  • IOS动画的使用

    在iOS的开发中主要用到下面几种动画:UIView动画,核心动画,帧动画,自定义转场动画。1:UIView动画UI...

  • iOS开发UI篇—核心动画简介

    iOS开发UI篇—核心动画简介 一、简单介绍 Core Animation,中文翻译为核心动画,它是一组非常强大的...

  • Core Animation <1>

    核心动画是一组非常强大的处理动画的API,简单的使用就能做出非常绚丽的动画效果。每当使用核心动画的时候都需要和UI...

  • 音游核心玩法

    音游的核心玩法 nekocon 音游核心玩法的需求 判定、状态(逻辑) 动画、特效、UI(表现) 代码设计和技术总...

  • Angular实战项目(1)

    Angular 打造企业级协作平台 环境搭建,Material UI,动画,Angular核心概念,RxJS操作符...

  • IOS 核心动画CoreAniamation总结

    iOS 核心动画是基于CALayer层的动画,UIView动画是系统对核心动画的封装,核心动画相对UIView来说...

  • iOS基础 - 核心动画(转)

    iOS基础 - 核心动画 一、核心动画 l核心动画基本概念 l基本动画 l关键帧动画 l动画组 l转场动画 lCo...

  • laya动画播放

    1.直接拖拽资源到属性面板,代码里面获取播放2.动画在UI上,直接UI["动画名"]获取动画播放

网友评论

    本文标题:UI(四十七)核心动画

    本文链接:https://www.haomeiwen.com/subject/bptqvftx.html