title: iPhone image distortion
body: <p>Are there any reasons why the simulator will display UIImageViews properly, but incorrectly on the iPhone?</p>
  
  <p>My Process:
  An image in a PNG file
  Start a UIGraphicsBeginImageContext()
  Draw the PNG in a CGrect
  Draw text in the CGRect
  Create an UIImage from the context 
  Set the image of a UIImaveView to the UIImage
  Set the frame of the UIImageView to the size of the PNG
  Add as a subview</p>
  
  <p>Outcome:
  The image does not display correctly. The rightmost 1-3 pixels of the image is just a vertical white line. This occurs only on the device and not on the simulator. I can fix the problem, but only by increasing the size of the UIImageView.  If I increase the size.height of the UIImageView by 1 pixel, it displays the UIImage correctly.  Of course, these leaves the iPhone to scale my image before drawing it on screen which is not desirable.</p>
  
  <p>Any ideas why this occurs or any fixes for it?
  (I will post my code if needed)</p>