I'm stuck in a situation where I need to display a UIView on top of a UITableViewController. Have no clue how to proceed with this.

I have a tableView which displays contacts, While the data is being fetched from the server I want to add a UIView(probably an image or activity indicator) on top of my tableView until the data is received.