I believe you're looking for UITableView
's selectRowAtIndexPath:...
instance method.
-[UITableView selectRowAtIndexPath:animated:scrollPosition:]
With this, you can programmatically select any cell. More info in the docs. It's worth noting that there is a matching deselection method.