Gameobjects in canvas move position when aspect ratio is changed?

I have multiple gameobjects in my canvas that’s located in specific positions that I want to keep. I’m wanting my app to be compatible with different devices so once I change the aspect ratio in the game panel. The gameobjects change position? I try to put anchors on but they still won’t position right when I change the screen size for a different device. Is there a way to manually set the position for each gameobject for each aspect ratio ? I’m open to other ideas as well. I have attached two pictures (before and after pics) to the question to show you what i’m talking about.

Use Anchors… the white box with triangles poking out the corners. Move these to match the size of your objects.

http://docs.unity3d.com/Manual/HOWTO-UIMultiResolution.html