2010-10-28 67 views
0

我有一個帶有標題的UITableView。當我滾動屏幕上不適合其所有元素的部分時,我希望標題移出屏幕,而不是保持頂部的正常行爲,直到它被另一部分替換爲止。iOS UITableViews - 將屏幕的標題移出屏幕

這是可行的嗎?我想避免使標題成爲UITableView行,就像該部分中的元素一樣。

謝謝!

+1

你不想使用分組表格視圖嗎? – Anna 2010-10-29 00:13:54

+0

如果我能夠清晰地勾畫輪廓和背景,分組的桌面視圖將非常棒。表格視圖似乎忽略了我在IB中設置其背景以清除。 :/ – Mark 2010-10-29 00:53:03

+0

這似乎不僅僅是我的問題。我在背景設置界面生成器中清除,甚至在代碼中設置表視圖的背景顏色,但那個醜陋的背景顯示出來。 – Mark 2010-10-29 01:03:15

回答

2

正如aBitObvious建議的那樣,使用分組的表格視圖來實現節標題不受影響。爲了讓我的項目所需的背景清晰,需要一點搜索,因爲有一條關鍵線不太直觀。

self.tableview.backgroundColor = [UIColor clearColor]; 
self.tableview.opaque = NO; 
self.tableview.backgroundView = nil; // THIS ONE TRIPPED ME UP! 
self.tableview.separatorColor = [UIColor clearColor];