What do I want to achieve? I want to keep the UIGridLayout while being able to have the buttons in the ScrollingFrame scale between all devices.
What is the issue? The ScrollingFrame buttons perfectly are fine on PC, but when mobile players try to view the UI, the buttons are gigantic and won’t scale perfectly.
What solutions have you tried so far? I have checked all the previous DevForum posts on this topic, but none of them have actually helped. I have tried putting UIAspectRatioConstraints in each of the buttons to help the scaling issue, but it still seems to not be working. All the UI has been set to Scale instead of Offset so I am aware that isn’t the case.
You could try lowering the padding, but this seems like a problem with the Frame that is the Parent of all of the elements. Try moving the Parent frame up a tad.
I know im very very very late, but maybe it’s actually because of UIAspectRatioConstraint, did you use that for the buttons? if you did, try playing with the UIAspectRatioConstraint and the Height scaling of the buttons using the UIGridLayout