Pop Gesture From Left Edge Introduces UI Defects

Originator:chrism
Number:rdar://28507754 Date Originated:9/27/2016
Status:Open Resolved:N
Product:iOS SDK Product Version:iOS 9.3, iOS 10.0
Classification:UI Reproducible:Yes
 
In my project I have a UIViewController with an embedded UITableView that's also incorporating a UISearchController. When a user performs a partial swipe from the left edge (the gesture which pops to the previous view), but then cancels it, UI issues begin to crop up. 

In my case, the exact sequence is that the search bar embedded in the table header view gets pushed down at first, and then subsequent cancellations of that gesture cause a black bar to appear below the table, rendering the search bar unusable.

Also of note is the fact that a private SDK class, UIViewControllerWrapperView appears to nest the entire tableview further and further with every one of these partially completed swipe actions. You can see this in the screenshots above.

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!