catransaction

catransaction

文章 0 浏览 4

使用图层动画后视图动画突然消失

我正在使用 CABasicAnimation 和 CATransaction 为自定义 UIView 中的某些图层设置动画。 但是,当使用导航控制器的后退按钮返回到我的应用程序的其余…

荒岛晴空 2025-01-06 10:32:54 1 0

CATransaction:实现翻页动画时出现的问题

我正在尝试实现一个翻页动画 - 当用户在页面中导航的速度不太快时,该动画就可以工作。 我的代码如下所示: [CATransaction begin]; [CATransaction s…

止于盛夏 2024-12-18 07:19:24 2 0

CALayer 实时调整大小性能不佳

我有一个 UI,其中 NSCollectionViewItem 的视图内容是通过 CALayers 以编程方式绘制的。我使用 CAConstraintLayoutManager 来在调整大小时保持子层的…

摇划花蜜的午后 2024-12-18 04:10:13 2 0

CATransaction 和 CAAnimation 之间有什么区别?

也许与某些问题重复,但我在这里找不到它们。…

陈甜 2024-12-08 04:31:29 4 0

在调整父nsview大小时,如何将Calayer保持在相同的位置?

想象一个小红色框(CALayer 实例)绘制在其父层(托管 NSView 的层的根层)的左下角。 当父视图的框架发生变化时,红色框应保持在屏幕上的相同位置。…

盛夏尉蓝 2024-12-05 06:50:10 5 0

+[CATransaction Synchronize] 在事务中调用

如果我在从服务加载数据时关闭 iPad 应用程序,该应用程序会关闭,但随后会立即再次打开,而无需我执行任何操作。此时此刻,我什么也做不了;我无法关…

维持三分热 2024-12-01 05:36:40 3 0

如何成功地同时为多个 CALayer 制作动画?

我成功地对单个图层进行了动画处理,以改变其沿屏幕上任意路径的位置。我现在尝试多次复制此动画,以产生某种东西在拐角处弯曲的错觉。我将代码放入 C…

沙沙粒小 2024-11-27 10:13:54 4 0

iOS 核心动画:CATransaction / 插值变换矩阵的性能问题

我正在测试我的 iPhone 应用程序的性能: // using CATransaction like this goes from 14fps to 19fps [CATransaction begin]; [CATransaction setDi…

絕版丫頭 2024-10-17 14:33:37 9 0

按顺序组合多个 CAAnimation

我正在阅读有关 CATransactions 的内容,然后认为这可能有助于解决我的问题。 这就是我不想做的: 我在同一层中有 3 个动画,它们都有自己的持续时间…

难理解 2024-10-17 10:08:04 12 0

CA交易延迟

如何在核心动画中设置隐式动画的延迟?我很惊讶没有 kCATransactionAnimationDelay。…

短叹 2024-10-10 17:23:07 8 0

在 CATransaction 中对自定义 CALayer 属性进行动画处理

到目前为止,我已经能够为 CALayer 子类的自定义属性设置动画,这要归功于 + (BOOL)needsDisplayForKey:(NSString *)key 和 CABasicAnimations。 然而…

夜光 2024-10-01 14:53:01 9 0

为什么我的 CATransaction 不遵守我设置的持续时间?

我正在将 iPhone 应用程序移植到 Mac OS X。此代码已在 iPhone 上成功使用: - (void) moveTiles:(NSArray*)tilesToMove { [UIView beginAnimations:@…

梦里梦着梦中梦 2024-10-01 05:12:12 10 0

CAKeyframeAnimation完成后如何指定选择器?

我正在使用 CAKeyframeAnimation 沿着 CGPath 为视图设置动画。动画完成后,我希望能够调用其他方法来执行另一个操作。有没有好的方法可以做到这一点…

陌伤浅笑 2024-08-25 13:32:49 13 0
更多

推荐作者

佚名

文章 0 评论 0

羁客

文章 0 评论 0

文章 0 评论 0

夏日落

文章 0 评论 0

隐诗

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文