Multiple UIRefreshControls appearing with UICollectionViewController

Originator:matt
Number:rdar://14662578 Date Originated:6/8/13
Status:Open Resolved:
Product:iOS SDK Product Version:5.0 Beta4
Classification:HIGH Reproducible:YES
 
Summary:
UIRefreshControl appears in the wrong place when used in conjunction with UINavigationController, UICollectionViewController and useLayoutToLayoutNavigationTransitions.

Steps to Reproduce:
Please see attached code, i.e.

1. Push a UICollectionViewController with a UIRefreshControl to the navigation stack
2. Push another UICollectionViewController with useLayoutToLayoutNavigationTransitions = YES
3. Run the App
4. Drag down to start the UIRefreshControl
5. Note the apperance & duplication
6. Hit the back button to go to the root controller
7. Drag down to start the UIRefreshControl
8. Note the apperance & duplication

Expected Results:

A single UIRefreshControl should appear in the view. 

Actual Results:

Multiple and often displaced UIRefreshControls appear.

Regression:

Notes:

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!