cabasicanimation 相关问题

“CABasicAnimation”是Core Animation中最基本的显式动画。通过简单地指定“从”值,“到”值以及可选的其他参数,例如持续时间,您可以在几行代码中获得硬件加速动画。


创建动画图层笔划

我想创建这样的东西,只考虑单循环以及如何完成一个循环并在完成时反转它:这段代码完成了我想要的一半:CABasicAnimation * ...

回答 1 投票 1

圆到矩形变换动画

我是iOS新手,我需要做以下动画:将圆转换为矩形应该是平滑的,但在上面的动画中它不是很平滑。我做的是创建一个圆圈......

回答 2 投票 1

如何在Swift(HUGE_VALF)中永远重复动画?

根据文档,永远重复CABasicAnimation的方法是将其repeatCount设置为HUGE_VALF。但在Swift中,HUGE_VALF会导致编译错误。斯威夫特似乎不知道......

回答 3 投票 38

将CABasicAnimation添加到子类UIButton - 如果已启用

我遇到了Autolayout和子类UIButton的问题。在我的UIButton子类中,我重写isEnabled以在启用按钮时添加颜色动画。见下文。 //在我的子类中......

回答 1 投票 0

逐渐在iOS中添加矩形动画

我在Xcode中有一个视图应用程序,并在ViewController.swift中执行以下操作。我的目标是让屏幕在5秒内逐渐填满棕色矩形。我......

回答 2 投票 1

如何在动画CABasicAnimation时改变速度

在我的应用程序中,我使用CABasicAnimation进行动画制作。我想动态更改动画的速度,所以我添加了一个滑块来改变速度。以下是我的动画代码。但......

回答 6 投票 6

UIBezierPath + CAShapeLayer - 为圆形填充动画[复制]

我试图动画CAShapeLayer的路径,以便我得到一个圆圈“填充”达到特定数量的效果。问题它“有效”,但不像我想的那样顺利,我......

回答 3 投票 3

使用CABasicAnimation后,防止CAGradientLayer位置返回原始值

我正在尝试制作渐变动画,以便两种颜色的位置从左向右移动。问题是,一旦动画完成,渐变位置会快速恢复到...

回答 1 投票 0

旋转滚轮时在CABasicAnimation中更改CALayer的速度会导致混蛋效果

我开发了一个应用程序,它需要一个轮子围绕z轴旋转,随着时间的推移稳定地增加或减少轮子的速度。我用CABasicAnimation&我的代码如下。当我 ...

回答 2 投票 5

图层不会改变动画中的不透明度

我有动画方法: - (void)AnimateRemovedScoreBall:(Field *)ballToRemove {@try {CABasicAnimation * flash = [CABasicAnimation animationWithKeyPath:@“opacity”];闪....

回答 1 投票 0
推荐问题