问题标签 [caanimation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5364 浏览

iphone - 3D 动画 - CABasicAnimation 和 CATransform3D 提供视图之间的差距

所以,我正在尝试 在第一个视图中实现这个应用程序http://itunes.apple.com/us/app/spg-mobile-app/id312306003?mt=8中的动画

我已经实现了翻转视图的动画,并且我成功地为一侧设置动画,当我给出反向翻转的反向逻辑时,它在视图之间产生了一些差距

这是我的代码

所以,在这里我首先调用执行方法,在这里我上传了我的总代码在这里


这段代码对我有用,但仍然有一些差距,问题是当前视图的框架和即将到来的视图应该相同

0 投票
1 回答
1526 浏览

cocoa - animationDidStop:finished: 未调用

我正在尝试使用顶部的滑动动画将视图替换为另一个视图。我有点遵循http://gentlebytes.com/2011/09/auto-layout-in-lion/中发布的指南,但没有 NSConstraints。

不幸的是,我的动画的委托方法 animationDidStop:finished: 在动画结束时没有被调用。

这是我的代码:

0 投票
4 回答
1165 浏览

iphone - 通过动画在 iPhone 中交换文本

我想在 IOS 应用程序中交换文本以指定帮助文本,我的意思是,我需要显示

是否可以使用 CABasicAnimation?文本需要以闪烁模式显示,在我绘制后立即绘制一个正方形。所以我需要让一个文本闪烁 60 秒,每个文本显示 10 秒

0 投票
1 回答
234 浏览

io - 为什么我替换了 CALayer 的位置隐式动画,它仍然在我自己的位置之前启动?

我正在做这样的事情:

发生的情况是我看到图层几乎“跳”到它的最终位置,然后我的动画开始了。我的猜测是“几乎跳”实际上是“位置”的原始隐含动画(持续时间非常短)。我还尝试替换位置而不是 position.y 并尝试替换图层中的整个动作字典(只是添加此动画)。但我总是得到相同的结果。

我将如何做才能有效地只看到图层平移 1 秒?

0 投票
2 回答
2022 浏览

avfoundation - 黑色视频 CAAnimation 和 AVFoundation AVAssetExportSession

我是整个 AVFoundation 视频编辑电路的新手。

我当前的测试应用程序是一个双屏应用程序,第一个屏幕执行 AVFoundation 视频录制 (1.mov),第二个屏幕让您查看视频并使用 CAAnimation 在其上添加一些标题学分。

1.mov 视频文件以纵向记录保存到磁盘,然后通过此例程运行,该例程应该在视频顶部给我一个标题。然而,我得到的只是一个尺寸正确的黑色视频,上面有 CATextLayer 的时间长度。

我很确定我缺少一些基本的东西。我确实有代码可以处理整个横向纵向旋转。

0 投票
3 回答
29173 浏览

ios - 如何为多个属性创建 CABasicAnimation?

我有这段代码来为 CALayer 元素设置动画。

我的问题是,现在一切正常,我想同时拥有同一个元素的另一个属性。我见过你可以做附加动画和东西。

我的问题是:

  • 添加剂属性是最好/唯一的方法吗?(一次动画同一对象的多个属性)

谢谢!

0 投票
1 回答
1471 浏览

objective-c - 通过 CATransition 添加子视图时屏幕闪烁

许多人使用这种方法在切换视图时添加动画。当我尝试在添加子视图时添加动画效果时,视图总是闪烁一次。原因是视图在开始时立即添加子视图,然后动画开始。

出现问题的原因是什么?如何实现不使用flash加载新视图的动画?

0 投票
1 回答
2093 浏览

ios - 自定义 CAGradientLayer 不设置动画

我制作了一个 CAGradientLayer 的自定义类(添加了径向渐变选项)。我工作,但我不知道为什么我不能为颜色设置动画。

这是我的代码。

动画是一个简单的 CABasicAnimation,我将 toValue 设置为一个带有颜色的新数组。

0 投票
1 回答
143 浏览

ipad - iPad 中带有图像的动画

嗨,我有一张像桌子圆顶的图像。当用户从左向右滑动时,我想顺时针移动它,当用户从右向左滑动时,我想逆时针移动它。

就像实时移动圆桌一样。如何在应用程序中执行此操作?

我正在使用以下代码进行旋转。它来自轨迹球示例。我遇到的问题是当图像旋转时,它会改变它的位置。

提前致谢。

0 投票
1 回答
221 浏览

xcode - UIImageView 和 CoreAnimation 的性能

我正在开发非常简单的游戏。一切正常。我只对性能和内存有疑问。我正在从左到右移动鸟。这只鸟在 3 个位置挥动翅膀。

关于速度,性能,内存有什么更好的解决方案:

  1. 动画 uiview 改变 3 张完整的图片,鸟和翅膀在不同的位置
  2. 使用 CALayer 动画创建鸟背景和动画单翼图像

感谢您的回复:) 亚历克斯

更新:更复杂的动画呢?