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 に答える