2013-04-04 35 views
0

我知道如何从UITableViewCell删除选择色彩搭配如何删除“只是选择的颜色”上的UITableView

cell.selectionStyle = UITableViewCellSelectionStyleNone

但禁用所有“上按”从视图中它的响应...是有没有办法只删除选择颜色?

最好的问候,

+0

你想要什么? – Pratik 2013-04-04 10:35:59

+0

我的单元格有一个UIImageView作为覆盖几乎所有UITableViewCell的背景。我在IB上设置了'图像'和'高亮显示',它按我的预期进行响应,但选择颜色仍然可以在未覆盖的部分看到。如果我使用'UITableViewCellSelectionStyleNone',imageView不响应突出显示的状态。 – 2013-04-04 10:43:00

+2

您需要提供更多信息,因为有其他问题。 'cell.selectionStyle = UITableViewCellSelectionStyleNone'完全符合你的需求。 – Desdenova 2013-04-04 10:46:18

回答

4

我基于PRATIK评论答案。使用此代码只删除选择颜色。

cell.selectedBackgroundView = [[UIView alloc] init];