我有两个视图应用程序。如果我选择一行segue加载第二个视图控制器。我希望当我返回到我的第一个控制器时,仍然会选择该行。我试过这个:
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
tableView.cellForRowAtIndexPath(indexPath)!
self.tableView.selectRowAtIndexPath(indexPath, animated: true, scrollPosition: UITableViewScrollPosition.None)
}
override func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {
self.tableView.deselectRowAtIndexPath(indexPath, animated: true)
}
但是当返回时,该行不会保持选中状态。有什么问题? P.S。:我不想多重选择,只需要一行。