Подтвердить что ты не робот

Как сделать UITableView прозрачным в IOS7?

Я пробовал много раз и много методов для UITableView прозрачно в IOS7, но он все еще не работает. У меня нет никаких идей...

"[cell setBackgroundColor:[UIColor clearColor]];"


UIView* bgv = [[UIView alloc] init];
bgv.backgroundColor = [UIColor clearColor];
[cell setBackgroundColor:[UIColor clearColor]];
[cell setBackgroundView:bgv];

cell.backgroundColor = [UIColor colorWithRed:(247.0/255.0)
                                 green:(151.0/255.0)  blue:(121.0/255.0) alpha:.3];

Все эти 3 метода, которые я пробовал, все еще не работают.

Может ли кто-нибудь дать дополнительные советы по этой проблеме?

Большое спасибо ~

4b9b3361

Ответ 1

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

Ответ 2

Используйте этот

cell.contentView.backgroundColor = [UIColor clearColor];
        cell.backgroundColor = [UIColor clearColor];
        tableView.backgroundColor = [UIColor clearColor];

Ответ 3

Вам нужно просто очистить цвет ячейки TableView. И выберите цвет фона таблицы в списке свойств. Или установите tblobj.backgroundcolor...

cell.backgroundColor = [UIColor clearColor];
cell.contentView.backgroundColor = [UIColor clearColor];

Ответ 4

установить вид таблицы в фоновом режиме прозрачный и обратный просмотр nil

[tableView setBackgroundColor:[UIColor clearColor]];
[tableView setBackgroundView:nil];

установите цвет фона ячейки как прозрачный цвет и цвет фона сотового содержимого как прозрачный

[cell setBackgroundColor:[UIColor clearColor]];
[cell.contentView setBackgroundColor:[UIColor clearColor]];

Это даст вам прозрачный tableView

Ответ 5

Для меня настройка TableViewController class backgroundColor на clearColor программно сделала трюк.

Вам просто нужно убедиться, что каждый объект с фоном должен иметь прозрачный цвет. И пока я устанавливаю их прозрачность в построителе интерфейса, это, по-видимому, не всегда выполняется.

Ответ 6

Наряду с настройкой цвета фона таблицы для очистки цвета вам необходимо установить цвет фона cell.contentview, чтобы очистить цвет