2
我只想知道如何設置UITableView的透明背景。 我得到這個:UITableView透明
tableview.backgroundcolor = [UIColor clearColor];
但細胞留下白色和不透明。
感謝幫助
Flo。
我只想知道如何設置UITableView的透明背景。 我得到這個:UITableView透明
tableview.backgroundcolor = [UIColor clearColor];
但細胞留下白色和不透明。
感謝幫助
Flo。
該聲明是正確的設置tableView的背景顏色清除(透明),而不是單元格。
你必須直接操縱細胞,因爲它們本身就是視圖。但是,當您設置表格單元格的背景顏色時,不會設置其內容視圖的背景顏色。所以除非你明確這樣做,否則你將無法看透細胞。試試這個,使透明的單元格背景和單元格的內容查看背景:
cell.backgroundColor = [UIColor clearColor];
cell.contentView.backgroundColor = [UIColor clearColor];
(書面從內存在這裏,沒有編譯... :-)
感謝那正是我一直在尋找的。 – 2011-05-11 16:15:36
認識到如果您使用大量單元格滾動表格視圖,則會造成性能損失。儘可能避免透明。 – 2011-05-15 17:58:36