I use a navigation controller and inside this navigation controller, I have a VC with a table that hugs the top, bottom, left and right sides of the supervisor. When my self.navigationController?.navigationBar.prefersLargeTitles set to false, everything works fine. But when I set it to true, I need to drag it down very hard to get my update controller to activate the update.
This is fixed by simply clicking on one cell, which then goes into the detailed view, and then clicks the back button from the detailed view to return to vc with the main table view and update. After that, the pull for update works great with large headers. Very strange!
I have a very simple setup for my table view. My actual project has a more complicated setup, but in order to isolate this problem, I created a much simpler project with the same table view, and the problem remained. Has anyone else seen this problem? I think this is a problem on the end of the apple, but I wanted to check that I was doing something wrong on my part.
I am using swift 4 and iOS 11.0.2 with Xcode 9.
The animator begins to animate, but when he gets a certain one (the point where he should be updated), he just stops. As I go on and on, it updates. But that was to do it much earlier. I have to stop to such an extent that the navigation bar extends over almost the entire length of the screen. See screenshot. 
Nevin source share