I have a top level UIViewController
that contains a UITableView
. The top level UIViewController
instantiates a NavigationController
Maybe can help now.
For Swift 2+
In your viewDidAppear method:
If you want to reload all table:
tableView.reloadData()
If you want to reload only the cell selected.
let index = tableView.indexPathForSelectedRow
if (index != nil){
self.tableView.reloadRowsAtIndexPaths([index], withRowAnimation: UITableViewRowAnimation.Automatic)
}