2016-03-08 120 views
0

我有一個相當複雜的UIViewController與一個自定義的UITableView在一個視覺效果& UIImageView實例化。爲了在整個UITableView中保持漂亮的模糊效果,我必須將整個背景顏色(包括UITableViewCells和viewForHeaderInSection)設置爲UIColor.clearColor()。顯而易見的問題(我無法解決)是,當我向上滾動時,UITableViewCell的文本將在viewForHeaderInSection的清晰背景下滾動,並且兩個文本將重疊。這是screenshot防止從viewForHeaderInSection滾動UITableViewCell

有關如何防止UITableViewCell在viewForHeaderInSection下滾動的任何想法?我在玩UITableView的contentInsets,但它改變了整個UITableView,而不僅僅是UITableViewCell部分。 Thx提前...

回答

0

1)選擇故事板中的tableview。

2)選擇屬性檢查器。

3)將樣式從普通變爲分組。

+0

當然,這可以修復重疊,但是當我設置tableView.style = .Grouped時,Header會隨着tableView向上滾動(所以Header不會粘在頂部)。我希望兩者之間有妥協...... –