How do scale mobile buttons for all mobile devices

Hello, I would like to know how to scale my mobile buttons to fit all devices.

Right now the buttons appear distorted for different size mobile devices and I don’t know why. It is not meant to be this close and jumbled together.



Well whenever I use any frames on mobile devices I would always set the anchor points to Vector2.new(1/2,1/2) and set the position of the frame using the scale part of the position property.