Setting a view transform has unexpected rubber banding when using auto layout

Originator:jaanus
Number:rdar://12477245 Date Originated:11-Oct-2012 10:18 AM
Status:Resolved Resolved:
Product:iPhone SDK Product Version:
Classification:Serious Bug Reproducible:Always
 
Summary:
When using autolayout, setting a view transform produces an unexpected rubber banding effect.

Steps to Reproduce:
See the attached example project.

Expected Results:
The code should work the same with and without autolayout.

Actual Results:
Code without autolayout works as expected. Code with layout has a rubberbanding effect.

Regression:
n/a, first appeared in iOS 6.

Notes:
It’s possible that this is actually the expected behavior. Possibly the view tries to both satisfy its constraints as well as the transform at the same time. However, it is then poorly documented, there’s no material available regarding how autolayout is supposed to work with transforms.

Comments

Fixed on iOS 8, confirmed fixed in iOS 8.1.2.


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!