How would i make UI Gridlayout appear the same size on all screens

How would i make UIGridlayout appear the same size on all screens? I know you can use scale but then if you scale the canvas (more items added to the players inventory) it makes them look messed up. I can use UIAspectRatioConstraint but then it messes up the spacing.


Hello! I actually made a post about this yesterday, I think it may answer all of your questions. Here it is! Help, How Would I Make GUIS Fit All Screens?

Im able to scale the UI properly but what about the UIGridlayout? A good example of this is in the game Islands

I fixed it by referencing another UI objects absolute size that was the size i wanted