如何在选择时使单元格透明

时间:2012-09-18 10:11:41

标签: iphone ios

我有一个带有clearColor背景的自定义UITableView。我将单元格的backgroundView设置为透明的UIImageView,并将背景图像视图的backgroundColor设置为[UIColor clearColor]。我还将单元格的backgroundColor设置为[UIColor clearColor]

我想让cell.backgroundview在选择上变得透明。怎么做?

3 个答案:

答案 0 :(得分:1)

您可以使用半透明或透明内容(UIimageview)显式设置单元格的selectedBackgroundView属性,以便在选择时不会变得不透明

答案 1 :(得分:0)

http://www.youtube.com/watch?v=PwcBdCUZNWs 我认为这就是你要求的只是从UI属性

中使选定的视图透明

答案 2 :(得分:0)

在你的细胞创作中:

cell.selectedBackgroundView =[[UIImageView alloc] init];
((UIImageView *)cell.selectedBackgroundView).image = [UIImage imageNamed:@"your transparent UIImage"];

或:

 UIView *v = [[UIView alloc] init];
 v.backgroundColor = [UIColor clearColor];
 cell.selectedBackgroundView = v;