2010-10-01 2 views
0

Мне удалось сделать мои строки/ячейки UITableView черными, когда данные загружены, до моды я получаю белую строку между строками, что делает ее ужасной. Как я могу сделать их полностью черными с данными и без них?iPhone, как я могу сделать свои ячейки UITableView черными с данными и без них?

Heres код, я использую в настоящее время

- (void)tableView:(UITableView *)tableView willDisplayCell: 
     (UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath { 
cell.backgroundColor = [UIColor blackColor]; 

}

Вот что я получаю (с белыми линиями осталось) :(

alt text

ответ

4

изменить разделитель стиль вашего настольного вида.

yourTableView.separatorStyle = UITableViewCellSeparatorStyleNone; 

Вы также можете сделать это в Interface Builder на палитре свойств.

- Изменить для ясности следующие комментарии ниже -

Установите все Tableview иметь черный фон:

[yourTableView setBackgroundColor:[UIColor blackColor]]; 

Это также можно сделать в панели свойств Interface Builder.

+0

OK круто, о чем когда данные отсутствуют? – Jules

+0

Вы пробовали? :) – dannywartnaby

+0

Я вижу. Таким образом, цвет фона всей таблицы будет черным. – dannywartnaby