在Retina显示屏上的CALayer上CIFilter模糊

时间:2014-07-19 08:45:39

标签: objective-c macos cocoa core-animation core-image

如果我将CIFilter添加到这样的CALayer中......

filteredLayer.filters = @[filter];

...过滤器在正常显示器上正常工作。但是,在Retina显示屏上运行的相同代码会应用滤镜,但图像模糊。

如果我没有应用过滤器,则图层会以正确的分辨率呈现。

我认为模糊不一定是1x / 2x问题 - 它看起来比1x更清晰,但比2x更模糊。

contentsScale属性似乎设置正确(它是2)。

这是在OS X Mavericks上,同样的事情发生在优胜美地测试版上。

0 个答案:

没有答案