viewDidAppear/viewDidDisappear animated Bool incorrect on iOS 8

Originator:steve.c.thomp
Number:rdar://18246020 Date Originated:05-Sep-2014
Status:Open Resolved:
Product:iOS Product Version:
Classification: Reproducible:
 
When presenting a modal overtop a view controller in iOS 8, the view controller's viewDidAppear and viewDidDisappear are provided the wrong animated Bool. At the very least, it is a difference from iOS 7 and should be documented.

In iOS 7, the following animated Bools were returned:

On App Launch
willAppear: NO
didAppear: NO

Present Modal
willDisappear: YES
didDisappear: YES

Dismiss Modal
willAppear: YES
didAppear: YES


In iOS 8, when presenting a modal, the 'did' methods are providing different animated values.

On App Launch
willAppear: NO
didAppear: NO

Launch Modal
willDisappear: YES
didDisappear: NO !!!

Dismiss Modal
willAppear: YES
didAppear: NO !!!

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!