We have an app that resizes iPhone contact pictures and then saves them back in the address book.
When Jim has a normal 1200 x 1600 picture, and he is calling my phone, the picture gets correctly scaled within the iPhone screen so that it shows the whole picture.
When I resize this image to a 320 x 420-something, and save it in the address book, the picture no longer gets scaled, but gets 'blown up' so that I see the center of the picture.
Is this someone has experienced before? Is it a coding error, or a bug in the iPhone?
Thanks!
Apparently this is a bug in the iPhone. A lot of users have experienced that when a picture gets updated through the API, it won't scale correctly.
I ended up just resizing the pictures small enough to be displayed in the top right corner of the screen, instead of expecting them to be resized when someone is calling.