问题标签 [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.
iphone - 3D 动画 - CABasicAnimation 和 CATransform3D 提供视图之间的差距
所以,我正在尝试 在第一个视图中实现这个应用程序http://itunes.apple.com/us/app/spg-mobile-app/id312306003?mt=8中的动画
我已经实现了翻转视图的动画,并且我成功地为一侧设置动画,当我给出反向翻转的反向逻辑时,它在视图之间产生了一些差距
这是我的代码
所以,在这里我首先调用执行方法,在这里我上传了我的总代码在这里
这段代码对我有用,但仍然有一些差距,问题是当前视图的框架和即将到来的视图应该相同
cocoa - animationDidStop:finished: 未调用
我正在尝试使用顶部的滑动动画将视图替换为另一个视图。我有点遵循http://gentlebytes.com/2011/09/auto-layout-in-lion/中发布的指南,但没有 NSConstraints。
不幸的是,我的动画的委托方法 animationDidStop:finished: 在动画结束时没有被调用。
这是我的代码:
iphone - 通过动画在 iPhone 中交换文本
我想在 IOS 应用程序中交换文本以指定帮助文本,我的意思是,我需要显示
是否可以使用 CABasicAnimation?文本需要以闪烁模式显示,在我绘制后立即绘制一个正方形。所以我需要让一个文本闪烁 60 秒,每个文本显示 10 秒
io - 为什么我替换了 CALayer 的位置隐式动画,它仍然在我自己的位置之前启动?
我正在做这样的事情:
发生的情况是我看到图层几乎“跳”到它的最终位置,然后我的动画开始了。我的猜测是“几乎跳”实际上是“位置”的原始隐含动画(持续时间非常短)。我还尝试替换位置而不是 position.y 并尝试替换图层中的整个动作字典(只是添加此动画)。但我总是得到相同的结果。
我将如何做才能有效地只看到图层平移 1 秒?
avfoundation - 黑色视频 CAAnimation 和 AVFoundation AVAssetExportSession
我是整个 AVFoundation 视频编辑电路的新手。
我当前的测试应用程序是一个双屏应用程序,第一个屏幕执行 AVFoundation 视频录制 (1.mov),第二个屏幕让您查看视频并使用 CAAnimation 在其上添加一些标题学分。
1.mov 视频文件以纵向记录保存到磁盘,然后通过此例程运行,该例程应该在视频顶部给我一个标题。然而,我得到的只是一个尺寸正确的黑色视频,上面有 CATextLayer 的时间长度。
我很确定我缺少一些基本的东西。我确实有代码可以处理整个横向纵向旋转。
ios - 如何为多个属性创建 CABasicAnimation?
我有这段代码来为 CALayer 元素设置动画。
我的问题是,现在一切正常,我想同时拥有同一个元素的另一个属性。我见过你可以做附加动画和东西。
我的问题是:
- 添加剂属性是最好/唯一的方法吗?(一次动画同一对象的多个属性)
谢谢!
objective-c - 通过 CATransition 添加子视图时屏幕闪烁
许多人使用这种方法在切换视图时添加动画。当我尝试在添加子视图时添加动画效果时,视图总是闪烁一次。原因是视图在开始时立即添加子视图,然后动画开始。
出现问题的原因是什么?如何实现不使用flash加载新视图的动画?
ios - 自定义 CAGradientLayer 不设置动画
我制作了一个 CAGradientLayer 的自定义类(添加了径向渐变选项)。我工作,但我不知道为什么我不能为颜色设置动画。
这是我的代码。
动画是一个简单的 CABasicAnimation,我将 toValue 设置为一个带有颜色的新数组。
ipad - iPad 中带有图像的动画
嗨,我有一张像桌子圆顶的图像。当用户从左向右滑动时,我想顺时针移动它,当用户从右向左滑动时,我想逆时针移动它。
就像实时移动圆桌一样。如何在应用程序中执行此操作?
我正在使用以下代码进行旋转。它来自轨迹球示例。我遇到的问题是当图像旋转时,它会改变它的位置。
提前致谢。
xcode - UIImageView 和 CoreAnimation 的性能
我正在开发非常简单的游戏。一切正常。我只对性能和内存有疑问。我正在从左到右移动鸟。这只鸟在 3 个位置挥动翅膀。
关于速度,性能,内存有什么更好的解决方案:
- 动画 uiview 改变 3 张完整的图片,鸟和翅膀在不同的位置
- 使用 CALayer 动画创建鸟背景和动画单翼图像
感谢您的回复:) 亚历克斯
更新:更复杂的动画呢?