UIImageView image and border alignment is off on iPhone 6 Plus

Originator:matej
Number:rdar://18438840 Date Originated:24-Sep-2014 01:52 PM
Status:Open Resolved:
Product:iOS SDK Product Version:8.0
Classification: Reproducible:Always
 
Summary:
When running on the iPhone 6 Plus simulator (@3x mode), a UIIMageView positioned on a 0.5point coordinate and a layer border draws the assigned image outside of the border. Both the border and image appear sharp, they are just positioned on different pixels.

Steps to Reproduce:
Open the example project and run it on the iPhone 6 Plus simulator.

Expected Results:
Both the image and border would be aligned on the same pixel. 

Actual Results:
The alignment differs (the image is positioned 1px outside of the border). 

Version:
iOS 8.0, Xcode 6.0.1

Notes:
Possible workarounds are to enable clipping on the image view or to position it on pixel boundaries (not always possible). 

Configuration:
iPhone 6 Plus simulator

Comments

Sample project and screenshot

http://cl.ly/2z2H3H1E1G3r


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!