from what you described, this can be fixed by simply setting the constraints for each object on your storyboard.
To give you an example of how to do this, I've added two UIImageView objects to the storyboard. Select the first object and press the constraints button at the bottom like in the picture below, and you will need to make sure at least 4 constraints have been set. Specifically, check the HEIGHT, WIDTH and select the distance to LHS and distance to TOP by selecting the corresponding struts which will change to a highlighted orange colour (see picture)

Once this has been done, press the 'Add 4 Constraints' button at the bottom. Then repeat this with the second UIImageView object.
When the constraints are properly set (with no conflicts) they will be visible if you select the object, and the constraint lines will be blue (see pic below)

By following these steps for adding objects to your storyboard, then this will solve the issue of the squashed image on the device. Further reading on configuring auto-layout constraints would be very useful.
I hope this helps
imageNamed? Do you support retina (images with@2xsuffix before extension)? Show some code!