Panning in MKMapView causes flicker when annotation views completely overlap

Originator:hotngui
Number:rdar://34813276 Date Originated:10/3/2017
Status:Open Resolved:
Product:MapKit Product Version:iOS 11
Classification:Serious Bug Reproducible:Always
 
Summary: 
When one has multiple annotation views that completely overlap, panning the map view will cause a severe flicker of said annotation views. It appears to be limited to iPhones running iOS 11.0.1; it does not appear to happen on an iPad Pro 10.5 device.

Steps to Reproduce:
Download, build, and run the project in MapMarkerTest.zip - then just pan around the screen. For reference, the annotations are placed in San Francisco.

Expected Results:
No flicker

Actual Results:
Lots of flicker - see the "BadApple AnnotationViews.mov" to see what I mean.

Version/Build:
iOS 11.0.1 (15A402)

Configuration:
iPhone 7 Plus

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!