我有一個分組樣式的tableview。當我將tableview背景顏色設置爲清除顏色時,我會在桌面視圖周圍看到深黑色的角落。有沒有辦法解決這個問題,並消除那些黑暗的角落?UITableView清除顏色問題
任何幫助,將不勝感激。
我有一個分組樣式的tableview。當我將tableview背景顏色設置爲清除顏色時,我會在桌面視圖周圍看到深黑色的角落。有沒有辦法解決這個問題,並消除那些黑暗的角落?UITableView清除顏色問題
任何幫助,將不勝感激。
隨着使用clearColor
,使用以下命令:
[tableView setBackgroundView:nil];
[tableView setBackgroundColor:[UIColor clearColor]];
[tableView setOpaque:NO];
你可以一個UIView,並設置明顯的顏色設置爲它。這對我有用。
UIView *backView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
backView.backgroundColor = [UIColor clearColor];
cell.backgroundView = backView;
這使我的細胞變得透明,我不希望這樣。我希望我的細胞是白色的,我只想去除那些黑色的角落。 – Ideveloper 2011-01-19 07:50:44
特別是在iPad上,當您的表位於UISplitViewController的彈出窗口內時,必須將backgroundView設置爲零才能實現透明背景。這在iPhone上不是必需的。你的評論幫助我弄清楚了這一點。謝謝! – 2011-02-10 00:47:50