Как удалить пространство «span», которое окружает разделы в UITableViews? - PullRequest
0 голосов
/ 13 января 2012

Я пытаюсь добавить фоновое изображение (используя шаблон) к сгруппированному TableView.Проблема заключается в том, что каждый TableViewCell (а также его верхний и нижний колонтитулы) окружен пространством, которое принимает то же фоновое изображение, что и изображение, которое я устанавливаю для TableView, и изображение используется сверху каждой ячейкой.Это заметно, поскольку изображение имеет горизонтальные полосы и очень раздражает при прокрутке, потому что между этими пробелами вы можете видеть на заднем плане реальный фон TableView (то же самое), создавая странный эффект.

Здесь я прилагаю скриншот, но не так ясно, как при прокрутке.

enter image description here

Я пытался установить для фона ячейки значение ClearColor, но это не такработа.

1 Ответ

0 голосов
/ 13 января 2012

Вам также необходимо установить четкий фоновый вид.Например, поместив следующее в инициализатор вашей пользовательской ячейки, нужно добиться цели:

    [self setBackgroundColor:[UIColor clearColor]];
    UIView *blankBackgroundView = [[UIView alloc] initWithFrame:CGRectZero];
    [blankBackgroundView setBackgroundColor:[UIColor clearColor]];
    [self setBackgroundView:blankBackgroundView];
    [self setSelectedBackgroundView:blankBackgroundView];
    [blankBackgroundView release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...