gpt4 book ai didi

ios - 为 CATiledLayer 创建平铺图像

转载 作者:行者123 更新时间:2023-11-28 22:50:51 26 4
gpt4 key购买 nike

我正在我的应用程序中创建一种“ map ”。这基本上只是使用 imageView/scrollView 查看图像。然而,图像是巨大的。像 20,000x15,000 像素之类的。如何平铺此图像以使其适合?当应用程序自己平铺时,它会占用太多内存,我希望在我启动应用程序之前完成此操作,并且只包含平铺的图像,而不是原始图像。 photoshop 可以做到这一点吗?我还没有对此进行完整的搜索,因为我不在,并且在网络连接受限的 iPhone 上打字..

最佳答案

Apple 有一个名为 PhotoScroller 的项目。它支持大图像的平移和缩放。然而,它通过预先平铺图像来做到这一点——如果您查看项目,您会看到数百个不同缩放尺寸的平铺。然而,该项目不附带任何类型的平铺实用程序。

所以有些人所做的是创建任何人都可以用来创建这些图 block 的算法或代码。我支持一个开源项目PhotoScrollerNetwork它允许人们从网络下载巨大的 jpeg,平铺它们,然后像​​ PhotoScroller 那样显示它们,在为此进行研究时,我发现有几个人发布了平铺软件。

我用谷歌搜索“PhotoScroller tiling utility”并获得了很多点击,包括一个 here on SO

关于ios - 为 CATiledLayer 创建平铺图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12035514/

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