How to set the GUI (buttons, text and so on) position for each type of screen

Hi, I wanted to ask if there is a quick way to set the GUI in the chosen position that remains the same for every type of screen … I’m new so I know little about the GUI. I’m using Unity 5.2.3


The answer in simple but you may need to reposition all of your UI (sorry!)

Go to each canvas in your scene that is ONLY for GUI add a component that is called Canvas Scaler. Set it to scale with screen size and set the reference to what you think most players are going to use. Also turn on pixel perfect. The GUI will now shrink and grow to ajust to the screen size! (don’t worry, it wont stretch)