 <p>I had a similar problem and I solved it so:</p> <p>When adding Refresh Controller on View Controller it is necessary to write the following code:</p> <pre><code>dispatch_async(dispatch_get_main_queue()) { self.refreshControl.beginRefreshing() self.refreshControl.endRefreshing() } </code></pre>