Note that there is also [scrollView zoomToRect:animated:] described here
You can set it to the outer bounds of your image so that it will auto-fit your image in your view. But make sure to setup correctly the maximumZoomScale as per Deepak solution above.