core-animation 相关问题

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

将CALayer的旋转变换更改为一个值,而不更改图层的比例变换

假设您有一个CALayer子类作为视图层次结构的一部分,该子类是通过比例和旋转变换创建的,其中角度和比例仅在运行时定义,即:let layer = ...

回答 1 投票 0

在特定点停止CABasicAnimation

我正在使用通过CABasicAnimation创建的旋转动画。它将UIView旋转2秒钟以上。但是我需要能够在触摸UIView时将其停止。如果删除动画,则视图位于...

回答 2 投票 6

CAEmitterLayer,最终,在添加EmitterCells时有延迟

[我们一直看到的一个非常奇怪的问题(下面的gif图像),我们提供了一个带有TeamBadgeView的View Controller,它是一个在CAEmitterCells发出emoji表情的按钮。点击此按钮可使...

回答 2 投票 1

如何平滑完成无限动画

我有无限个CABasicAnimation,它实际上通过增大和减小比例来模拟脉动:scaleAnimation.fromValue = 0.5 scaleAnimation.toValue = 1.0 scaleAnimation.duration = 0.8 ...

回答 1 投票 0

使用UIView.Animate的简单动画

我正在尝试创建自定义活动指示器,这是我到目前为止所拥有的:覆盖func viewDidLoad(){super.viewDidLoad()view.backgroundColor = .white let ...

回答 2 投票 0

如何在AVMutableComposition中同时为多个视频层设置动画?

我正在编写一段代码,从iOS设备上的多个图像和多个视频生成幻灯片放映视频。我可以用一个视频和多个图像来做到这一点,但我无法......>

回答 1 投票 5

快速绘制一条全角的虚线?

我正在尝试以编程方式创建虚线。然而,这条线并没有贯穿整个屏幕。我一直在用这个答案来帮助我构造虚线。这是...

回答 1 投票 0

当显示UITableViewCell时,CAGradientLayer无法正确显示树脂

我正在开发一个在tableViewCell内显示头像图片和一些个人资料信息的应用。将相同的头像图片设置为单元格背景,然后在其上方有另一个UIView并带有一个...

回答 1 投票 0

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

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

回答 1 投票 2


CAGroupAnimation不显示动画。单独添加动画时效果很好

我正在使用Swift和Core Animation实现一个简单的活动指示器。核心动画循环仅包含两个动画。当我直接将它们添加到图层时,它们可以完美工作。当...

回答 3 投票 3

将CATransform3DMakeRotation应用于CAShapeLayer后重新调整坐标系

我正在开发一个应用,用户可以在其中编辑使用CAShapeLayer创建的不同形状。一切正常,直到我旋转或翻转形状。似乎坐标系随着...

回答 1 投票 0

振动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

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