2013-10-06 97 views
0

我有一個UIViewControllerUITableView,這是從根視圖控制器顯示。在模擬器中一切正常,但在運行iOS7的真實設備上測試應用程序時,UITableView的背景與根視圖的圖像相同。

同時設置backgroundColorbackgroundView不起作用。我也嘗試設置tableView.opaque = NO並設置單元格的背景,但仍然沒有結果。

有關如何解決此行爲的任何想法?UITableView背景有奇怪的行爲

+1

你可以發佈你設置表格的代碼嗎? – RFG

回答

0

嘗試使用這段代碼:

contentTable = [[UITableView alloc] initWithFrame:tableFrame style:UITableViewStylePlain]; 
contentTable.delegate = self; 
contentTable.dataSource = self; 
[contentTable setBackgroundView:nil]; 
[contentTable setBackgroundColor:[UIColor blueColor]]; // i.e. Bluecolor as backgrounf 

這將返回一個表,一個藍色的背景。