2

I wanted to use the new Large Titles with largeTitleDisplayMode set to .always but got some strange animation issues while popping the pushed detail controller if the root UITableView's contentOffset.y is positive aka scrolled.

So this is how it should work:

enter image description here

And this is how it works after scrolling:

enter image description here

I guess it's a bug, but maybe anyone have a workaround till it's fixed?

To reproduce, create a new sample project, open Storyboard and do the following:

  1. Add Navigation Controller and tick it's Navigation Bar's Prefers Large Titles value
  2. Select it's Root View Controller and set it's Table View's Content to Static Cells.
  3. Add many static cells or make then big enough, so your Table View become scrollable
  4. Add a View Controller as detail view controller and setup the Show segues
  5. Setup the Navigation Item's Large Titles property to Always for both view controller
  6. Run the app, scroll to the bottom, perform a show/push segue and pop back

enter image description here

Laszlo
  • 2,803
  • 2
  • 28
  • 33

0 Answers0