I have got a View Controller embedded in a Navigation Controller with prefers large titles option set to true; inside the View Controller there’s a Scroll View.
I want to make the nav bar shrink when scrolling.
How could I achieve this?
XCode 9, Swift 4, iOS 11
I have not achieved this using a UIScrollView but I achieved it with other ViewControllers using a UITableView as first view.
If the tableView is not the first view, the large title fails to hide automatically. You most likely need to make sure your tableView is the first element in the main view’s subviews array.
I hope that this solves your problem.