Избавьтесь от белых границ плитки в PhotoScroller - PullRequest
1 голос
/ 27 мая 2011

Apple имеет пример приложения для iOS под названием PhotoScroller, которое демонстрирует CATiledLayer и UIScrollViewer. Пример приложения показывает белые прямоугольники вокруг каждой плитки, чтобы проиллюстрировать мозаику (то есть, когда вы увеличиваете, плитки представляют меньшие части изображения).

Как мне избавиться от этих белых линий? Я просмотрел код и не могу понять, откуда они пришли. (Я новичок в iOS и Objective-C, так что, возможно, это очевидно.)

1 Ответ

1 голос
/ 27 мая 2011

In TilingView.m,

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

Это часть, которая strokes граничит с плитками.Удалите эту часть, чтобы избавиться от границ белой плитки.

...