当选择didSelectRowAtIndexPath时,神秘地出现灰色背景(objective-c)

时间:2015-10-16 22:50:38

标签: ios objective-c tableview

当我单击我的单元格(在我的表视图中)时,整个背景变为灰色。我在cellForRowAtIndexPath中添加了以下代码:

stationFeedCell.selectionStyle=UITableViewCellSelectionStyleNone;

并没有成功..它仍然添加了这个令人讨厌的灰色背景。我无法弄清楚为什么会这样。视图中没有元素,只有白色背景在选中时变为灰色。我似乎无法将手指放在上面。

谢谢!

1 个答案:

答案 0 :(得分:0)

对于遇到此问题的任何人,如果代码在放置在cellForRowAtIndexPath中时不起作用,请将其放在didSelectRowAtIndexPath中。当我这样做时它起作用了。

在线所有其他来源告诉您将其专门用于cellForRowAtIndexPath ..情况并非总是如此。