gpt4 book ai didi

iphone - 将 View 渲染到 UIImages 是在 iPhone SDK 中处理动画的正确方法吗?

转载 作者:可可西里 更新时间:2023-11-01 05:48:23 25 4
gpt4 key购买 nike

我一直在使用 Core Plot 为我一直在开发的 iOS 应用绘制一些图表。虽然 core plot 作为图表应用程序非常出色,但在涉及任何类型的用户交互时,它都是一个性能 pig 。为了解决这个问题,我开始执行以下许多操作:

    UIGraphicsBeginImageContext(view.bounds.size);
[view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

然后,在开始我的动画之前,我会将 View 换成 View 的图像,这使它们更加流畅。

从那时起,我开始在我的应用程序中更多地使用这个想法。在这个项目之前,我没有太多的 iOS 经验,也没有真正从更多专家开发人员那里看过很多资源。我只是想寻求一些反馈 - 我是否错过了采用这种方法的重点?

最佳答案

我在我一直致力于在 View 之间渲染动画的 OpenGLES 动画框架中广泛使用它。我不知道您是否错过了重点,但如果您是,那么我也必须如此,只要它符合您想要在应用程序中做的事情,似乎对我来说,这是一种做事的好方法。

关于iphone - 将 View 渲染到 UIImages 是在 iPhone SDK 中处理动画的正确方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3731359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com