UISplitViewController push animation broken in iOS 11

Originator:David.Jongepier
Number:rdar://33940827 Date Originated:August 17 2017
Status:Open Resolved:
Product:iOS + SDK Product Version:iOS 11 beta 6 (15A5354b)
Classification:Bug Reproducible:Always
 
Area:
UIKit

Summary:
I have a split view, with both master and detail view controllers being the root of navigation controllers.

Master has the new large titles enabled, detail has not.

When the master pushes a new view controller from code, the animation doesn't happen smoothly, but jumps at the end (see attached video). Pop animations seem to be fine.

Steps to Reproduce:
- Launch the attached project on an iPhone
- Tap on the plus bottom in the top right
- Tap on the new cell
- Observe how the navigation bar jumps at the end of the push animation

Expected Results:
Animation should be smooth.

Observed Results:
Animation doesn't happen smoothly and jumps at the end.

Version:
iOS 11 beta 6 (15A5354b)

Notes:
I noticed that sometimes showing a detail view controller from storyboard is fine (e.g. when you create a new project in Xcode 9 and select "Master-Detail App"), although in my large project something similar happens in one instance even when using storyboards.

Configuration:
Happens on devices where split view controller is collapsed.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!