core-animation 相关问题

Core Animation是Apple在Mac和iOS设备上执行硬件加速动画显示元素的框架。有用的参考资料包括核心动画编程指南动画类型和时序编程指南核心动画手册

振动UI项目的最佳方法是什么?

我正在尝试振动 摇动一个UI元素,即一个控件,就像它被击中一样,并且正在产生共鸣。 我可以使用Core Animation将其垂直,水平或两者抖动一个像素: ...

回答 3 投票 6

iPhone图层管理-最佳做法

路易斯 谢谢您的投入。 这是我的工作以及我目前不了解的问题。 菜单 是响应触摸的UIImageViews。 每个都是自己的类。 您所说的 小精灵 也会对触摸产...

回答 2 投票 0

如何在Swift中使用Core Animation制作链接动画?

我想先做animation1,然后再做animation2。我也想永远重复一遍。让animation1 = CAKeyframeAnimation(keyPath:#keyPath(CALayer.position))animation1.path = ...

回答 1 投票 0

仅运行一次CAEmitterLayer

我只想运行CAEmitterLayer一次,本来是想停止birthRate,但是我做不到。我想要的是让它在点击屏幕时仅运行一次。我一直在尝试与代表,但我...

回答 1 投票 2

Metal App FPS在调试时下降,但在分析时在Instruments中很好

我正在使用Metal渲染实时视频帧,以及一些我使用Quartz 2D API实现的用于缩放的自定义控件(圆形滑块)。在调试器中运行该应用程序时,我看到FPS从30下降...

回答 1 投票 0

我如何使用Swift同步表格视图中的动画

我有一个表格视图,每个单元格中都有动画,动画是一个圆圈闪烁,但是滚动时,新行在不同的时间闪烁。想法是所有圈子同时眨眼。谢谢...

回答 1 投票 -2

如何制作GMSURLTileLayer动画

我有最近10个时间的数组。我想用这些时期创建动画GMSURLTileLayer。我试图与for循环集成,但无法正常工作。这是我的代码:让时代...

回答 1 投票 0

如何变换uilabel使其x位置相同并缩放以减小字体大小

我实现了一个导航标题(uiview),该标题在向上滚动tablview时会缩小,而在向下滚动时会扩展。与个人资料页面中的ubers ios应用标题完全一样。我能够...

回答 1 投票 0

为什么动画会改变图像的颜色?

[我有func,它会以某种效果更改图像:private func changeStarIcon(从:String,到:String){UIView.animateKeyframes(withDuration:0.5,delay:0.0,options:UIView ....

回答 1 投票 0

以编程方式在路径上绘制渐变

我一直在尝试使用类似于CALayers或CGContexts的方式在下图中绘制渐变的路径上绘制渐变。路径不必具有可变的厚度或轮廓。它...

回答 1 投票 2

iOS版:如何动画2个UIViews之间翻转?

我想动画一个UIButton实例和一个UIImageView实例之间的翻页效果。基本上,这是一个“空翻多扑克牌”的效果,一面(UIImageView的)是一个不错的模式,当...

回答 3 投票 1

是否取消UIView动画?

是否可以在进行过程中取消UIView动画?还是我必须降至CA级别?即,我已经做了类似的事情(也许也设置了结束动画动作):[UIView ...

回答 17 投票 242

对于UICollectionView selectItemAtIndexPath动画时间:动画:的scrollPosition:

我曾试图设定的时间(与正常的方法,我会尝试),用于设置UICollectionView的selectItemAtIndexPath动画时间:动画:的scrollPosition:方法(或...

回答 7 投票 35

停止旧的动画,并开始新的一个,一旦我更改段,迅速

有没有一种方法或功能,可以停止以前的动画,当我切换段控制?如果我不删除动画,图像这是在第一段褪色,开始在第二和旋转...

回答 1 投票 0

如何让文字在CATextLayer要清楚

我做了一个的CALayer与添加CATextLayer和文本出来模糊。在文档,只讲“子像素抗锯齿”,但这并不意味着什么给我。任何人都有一个代码段...

回答 7 投票 91

为什么更新的CALayer导致60-70%的CPU使用率(被其它进程)的增加?

我witing IOS应用程序时,接口由许多CALayers呈现。有一次,我注意到,CPU被其他进程(实际上不是APP)在图形更新加载。我开始的禁用更新中...

回答 1 投票 0

在 - [CALayer setNeedsDisplayInRect:]中禁用隐式动画

我的-drawInContext:方法中有一个包含一些复杂绘图代码的图层。我正在努力减少我需要做的绘图量,所以我使用-setNeedsDisplayInRect:只更新...

回答 14 投票 128

如何将 UIBezierPath 线边倒圆角?

我有一条由 UIBezierPath 绘制的线: 让 line = CAShapeLayer() line.path = UIBezierPath(arcCenter: center, 半径:半径, startAngle: CGFloat(11...

回答 3 投票 0

你如何复制CALayer?

如何让NSArray充满CALayer的多个实例(所有实例都具有相同的框架,内容等)?背景:CALayer需要一些开销来创建,所以我想创建一个数字......

回答 6 投票 10

动画在Swift中绘制一个饼形

我试图在代码中设置一个“馅饼”圆圈形状,以一个完整的圆圈开始,然后以一个空圆圈结束,每一步都可以平滑地动画出一块“馅饼”,就像这样: ...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.