gpt4 book ai didi

ios - 在 IOS 上绘制颜色网格的最快方法是什么?

转载 作者:行者123 更新时间:2023-11-29 00:02:10 24 4
gpt4 key购买 nike

我试图不断更新我的 iPhone 屏幕上的颜色网格(使用 50x50 进行测试,但想稍后按比例放大)我已经做了一些研究,但似乎无法找到一致同意的解决方案。我已经测试了 CAShapes 和 UIBezier 路径以及彩色 UIViews,但一切都很慢。除了深入研究 OpenGL 或 Metal 之外还有其他选择吗?不需要太快,只需比前面提到的选项更快即可。谢谢,我正在使用 Objective-C

最佳答案

如果您不想深入研究 Metal,那么我发现对于我几年前编写的应用程序来说,更快的方法是将数据放入字节数组中,然后使用该数组渲染位图图像。

我现在不知道所有细节。它使用了“图像提供者”之类的东西和各种其他部分。但它比我尝试过的任何其他方法都要快得多。

我能够使用它每帧绘制超过 5000 个“像素”,所以它现在对您来说应该很好。

然后您可以将其绘制到 drawRect 中的 View 中,或者将其放入 UIImageView 中。

关于ios - 在 IOS 上绘制颜色网格的最快方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49226151/

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