为什么我无法在viewDidLoad方法中的静态UITableViewCell中设置附件视图?

时间:2016-11-08 00:14:44

标签: ios swift uitableview nsindexpath

我有3个静态UITableViewCell的桌面视图。我想在用户进入该面板时在第一个单元格上设置复选标记。在我的viewDidLoad()方法中,我打电话:

tableView.cellForRow(at: IndexPath(row: 0, section: 0))?.accessoryType = .checkmark

但是没有复选标记。我怎样才能从代码中分配它呢?

1 个答案:

答案 0 :(得分:2)

您应该将设置代码直接放到UITableView委托(cellForRow),不要在viewDidLoad中调用。