我需要知道如何通过代码将tableviewcell的状态设置为选中。
我尝试了以下内容:
let cell:TblCell = tableView.cellForRowAtIndexPath(indexPath) as TblCell
cell.selected = false;
但这并没有奏效,即使它没有给出任何错误。
这应该有效吗?或者这样做有什么不同?
答案 0 :(得分:4)
tableView.selectRowAtIndexPath(indexPath, animated: true, scrollPosition: .Middle)
您可以使用.Middle
而不是.None
,因此tableView不会滚动到所选单元格。 .Top
和.Bottom
也是可用选项。