我有一个带有clearColor背景的自定义UITableView。我将单元格的backgroundView设置为透明的UIImageView,并将背景图像视图的backgroundColor设置为[UIColor clearColor]
。我还将单元格的backgroundColor设置为[UIColor clearColor]
。
我想让cell.backgroundview
在选择上变得透明。怎么做?
答案 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;