I have a navigationBar with largeTitle and searchcontroller and my tableView has a refreshcontrol.
When I pull to refresh the activityIndicator of refreshcontrol di
Try
self.extendedLayoutIncludesOpaqueBars = YES;
If you have opaque navigation bars that is. It fixed the issue for me.