【问题标题】:Xcode - Swift Programmatically select tablecellXcode - Swift 以编程方式选择表格单元
【发布时间】:2015-05-14 10:48:31
【问题描述】:

我需要知道如何通过代码将 tableviewcell 的状态设置为选中。

我尝试了以下方法:

let cell:TblCell = tableView.cellForRowAtIndexPath(indexPath) as TblCell
cell.selected = false;

但这不起作用,即使它没有给出任何错误。

这应该有效吗?还是这样做的方式不同?

【问题讨论】:

  • 您必须将其设置为 true。像这样您正在取消选择单元格

标签: swift set cell selected


【解决方案1】:
tableView.selectRowAtIndexPath(indexPath, animated: true, scrollPosition: .Middle)

您可以使用.None 而不是.Middle,这样tableView 就不会滚动到选定的单元格。 .Top.Bottom 也是可用选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-01-07
    相关资源
    最近更新 更多