 <p>To delete a row/cell from table view, you need to call the <code>deleteRowsAtIndexPaths:withRowAnimation:</code> method on your <code>UITableView</code> instance. </p> <pre><code>NSIndexPath *previousPath = [NSIndexPath indexPathForRow:selectedRowIndex1.integerValue-1 inSection:0]; [self.yourTableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:previousPath] withRowAnimation:UITableViewRowAnimationFade]; </code></pre> <p>This will update the UI, but remember to remove that row from your data source as well. This will ensure it is deleted completely.</p> <p>Hope that helps!</p>