We can set the **image** of the button to be of aspect fill by :

```
imageView?.contentMode = UIViewContentMode.ScaleAspectFill

```

but since I am dealing with the **background** image, I'm not sure how to access contentMode for the **background** image.

I know that instead of doing so, I can create a custom class where the image can be centered with the button text centered on top, then set the imageview as aspect fill with the above code, but that seems like a lot more work to achieve the same result.

What's the best way to accomplish this?