Question: I'm trying to to resize my image (from URL) to full screen in my iPhone. However, the size 320x480 which is supposed to be full size is not full screen. 

```
-(IBAction)changeFullSize{
    urlImage.contentMode = UIViewContentModeScaleAspectFit;
    urlImage.frame = CGRectMake(0,0,320,480);
}

```

I'm using a `UIButton` here, so when the user clicks on the opaque button, it changes to a full sized image.

However, there is an empty space between the tab bar at the top and the start of the picture. 

What is the correct size for full screen? Is there a way for it to automatically resize to full screen without me specifying the width and height?

Thanks.

Answer: 
You could try and get it from `self.view.frame.size` but for the entire screen you can use `[[UIScreen mainScreen] bounds]`. Hope this helps.
If you have status bar then don't forget to reduce its size from the height.

And also aspect-fit would keep the image in its correct ratio, then consider filling it.

Aspect-fill would keep the image in correct ration + will try to make full screen, no void spaces, chances are some part of image wont be shown.

Scale to fill will keep the image full screen, ratio doesn't matter there.