表视图标题部分不透明

时间:2013-09-16 16:32:24

标签: ios uitableview ios6 uiview

我正在设置一个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上设置其他任何东西吗?

1 个答案:

答案 0 :(得分:2)

您的Alpha值不正确,应该是0.5f,而不是5.0f

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