UI Scaling issues

I have 2 frames, and 1 imagelabel. The imagelabel serves as a background of the 2 frames with a border designed to divide each frame into the user and description of a dialogue frame.

Here’s an example of how it should look:

Now when scaled down to a smaller screen size, this is how it looks:

I’ve tried using UIAspectRatioConstraints, but this doesn’t work. I’ve also tried placing the 2 frames inside of the imagelabel which has the same problem. I even tried placing 1 frame inside of another frame then placing that frame inside of the imagelabel which also didn’t work. So I’ve come here to ask for help, because I don’t know what to do.

mmm are you using scale or offset?