Правильный цвет фона не получается в UITableview - PullRequest
0 голосов
/ 21 января 2012
tableview .BackgroundColor:[UIColor colorWithRed:1 green:1 blue:0.75 alpha:1];

Это мой код для изменения цвета фона UItableview. Но я не получаю изменение цвета при использовании этого кода, он выглядит по умолчанию белым цветом. Есть ли ошибка в моем коде?

Ответы [ 3 ]

3 голосов
/ 21 января 2012

чтобы ответить на ваш вопрос правильно: Да, есть ошибка.

Этот код не действителен вообще. У него нет правильного синтаксиса.

Это должно выглядеть так

tableview.backgroundColor = [UIColor colorWithRed:1 green:1 blue:0.75 alpha:1];

или

[tableview setBackgoundColor: [UIColor colorWithRed:1 green:1 blue:0.75 alpha:1]]:
1 голос
/ 11 июля 2012

Чтобы следить за обоими другими постерами, которые являются правильными, вам также может понадобиться установить фон на ноль. Например.,

tableView.backgroundView = nil;
0 голосов
/ 21 января 2012

Кроме того, помимо исправления синтаксиса, если таблица заполнена непрозрачными ячейками, фон не будет отображаться.Конечно, это зависит от остальной части вашего кода.Самый простой способ проверить это - позволить источнику данных tableviewcontroller вернуть 0 для количества разделов в таблице

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...