9得票2回答
CATiledLayer转换为CALayer

我有一个使用CATiledLayer作为后备的视图。我想要从这个CATiledLayer UIView中获取可见的瓷砖,然后将其添加到另一个视图中作为它的CALayer后退,以此在另一个不使用CATiledLayer的UIView中重新创建可见的图像。 我想这么做是因为我将使用第二个UIVi...

8得票2回答
Android:如何加载和显示大图像(A0尺寸)- 像谷歌地图一样?

我需要加载并显示一些非常大的图片,其中一些大小为A0(33.1 x 46.8英寸)。我按照Google地图显示地图的方式进行操作,将图片拆分成多个瓦片(大小为128x128像素),在不同缩放级别(用于放大/缩小)上加载它们到视图中,但是性能问题仍然困扰着我,它并不够流畅。我认为你们中的一些人也...

8得票1回答
生成CATiledLayer的动态瓦片

我看过WDC2010会议的第104场关于使用滚动视图和CATiledLayers的演讲,非常酷。但是我不确定瓦片图像的生成方式。示例中已经创建了青蛙瓦片图片。但如果我有一个照片应用程序,我需要自己创建瓦片,我不确定最好的方法是什么。 最简单的方法是在拍摄并存储照片后,进行一些图像处理并创建所...

8得票3回答
为什么这个CATiledLayer/PDF代码运行缓慢?

这是代码: https://www.dropbox.com/s/o42wy36x4qhrbpt/PDFScroller.zip 我使用了WWDC 2010的PhotoScroller示例代码,该代码实现了嵌套的UIScrollViews用于缩放,在一个UIScrollView中用于分页,并...

7得票2回答
CATiledLayer drawLayer:inContext 总是在主线程上被调用 - MacOS El Capitan

我正在使用一个由CATiledLayer支持的NSView(Mac而不是iOS),根据苹果文档https://developer.apple.com/reference/quartzcore/catiledlayer,我希望这个任务在多个线程上异步调用以提高性能,但它似乎只在主线程上被调用。 ...

7得票3回答
使用CATiledLayer,在渲染时出现瓷砖之间的细线,这些瓷砖是使用ImageMagick生成的。

使用苹果公司的PhotoScroller示例和ImageMagick,我成功构建了我的目录应用程序。 但是,我遇到了一个渲染错误。平铺图像之间会出现一条细线。 我的简单脚本使用ImageMagick如下: #!/bin/sh file_list=`ls | grep JPG` for...