1

Apple 有一个名为 PhotoScroller 的 iOS 示例应用程序,它演示CATiledLayerUIScrollViewer. 示例应用程序在每个图块周围显示白色框,作为说明图块的一种方式(即,当您放大时,图块代表图像的较小部分)。

我怎样才能摆脱这些白线?我已经查看了代码,但无法弄清楚它们来自哪里。(我是 iOS 和 Objective-C 的新手,所以这可能很明显。)

4

1 回答 1

1

TilingView.m,

if (self.annotates) {
    [[UIColor whiteColor] set];
    CGContextSetLineWidth(context, 6.0 / scale);
    CGContextStrokeRect(context, tileRect);
}

这是strokes瓷砖边框的部分。删除此部分以摆脱白色瓷砖边框。

于 2011-05-27T04:06:19.117 回答