Ios 使用子层放大CALayer会导致子层之间的小间隙

Ios 使用子层放大CALayer会导致子层之间的小间隙,ios,calayer,catransform3d,Ios,Calayer,Catransform3d,简而言之: 我有一个有很多子层的图层,在这个超图层上有完美的像素。当超层放大时(使用UIScrollview,但内部使用CATTransferM3D),子层会放大,但瓷砖(子层)之间会出现小间隙 论文: 它是基于使用浮点数或双精度的小数学误差。此插值帧无法100%正确显示 看起来像是对边进行了插值 你认为有什么可以帮助你?您需要更多详细信息吗?简单的答案是:边缘抗锯齿 如果在Info.plist-file中启用该标志,将无法获得精确的边,看起来就像瓷砖之间的间隙:-) 希望这也能帮助其他人。我从

简而言之: 我有一个有很多子层的图层,在这个超图层上有完美的像素。当超层放大时(使用UIScrollview,但内部使用CATTransferM3D),子层会放大,但瓷砖(子层)之间会出现小间隙

论文:
它是基于使用浮点数或双精度的小数学误差。此插值帧无法100%正确显示

看起来像是对边进行了插值


你认为有什么可以帮助你?您需要更多详细信息吗?

简单的答案是:边缘抗锯齿

如果在Info.plist-file中启用该标志,将无法获得精确的边,看起来就像瓷砖之间的间隙:-)


希望这也能帮助其他人。

我从来没有遇到过数学不准确的问题。给我们看一些代码。我想到过类似的东西,但事实上它相当简单。查看答案:-)