2013-09-16 114 views
0

我設置了一個UITableView標題視圖,並希望這是半透明的。因此,當表格向上滾動時,頂部標題仍然顯示,但您可以通過視圖部分查看內容。表視圖標題部分不透明

我有一個視圖和一個標籤(添加到視圖)的標題視圖。

headerLabel.textColor = [UIColor colorWithWhite:0.4 alpha:1.0]; 
headerLabel.font = [UIFont systemFontOfSize:14.0]; 
[headerSectionView addSubview:headerLabel]; 
[headerLabel setBackgroundColor:[UIColor clearColor]]; 
[headerSectionView setBackgroundColor:[UIColor colorWithWhite:0.847 alpha:5.000]]; 

然而,這並不能顯示爲透明。我試圖從視圖的子視圖中刪除標籤,但這仍然不起作用,因此它不是導致此問題的標籤。還有什麼我需要在headerSectionView上設置來完成這項工作?

回答

2

你的阿爾法值不正確,應該是0.5f,不5.0f

[headerSectionView setBackgroundColor:[UIColor colorWithWhite:0.847 alpha:.5f]]; 
+0

很明顯!感謝您發現錯誤,請排隊等候屏幕截圖!謝謝 – StuartM

+0

@StuartM不客氣:)有時候一個小小的錯誤真的很頭疼 – Kjuly