我正在尝试在tableView上选择一个预定义的单元格。在viewDidLoad()上我添加了这段代码
tableView.selectRow(at: selectionIndexPath, animated: true, scrollPosition: .none)
此剂量仅在我将self.tableView.allowsMultipleSelection设置为true时才起作用。否则,未选择单元格。你对这个问题有所了解吗?我也做过self.tableView.allowsSelection = true
但仍有问题。
答案 0 :(得分:2)
将您的代码移至viewDidAppear:
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
tableView.selectRow(at: selectionIndexPath, animated: true, scrollPosition: .none)
}