Just thought i'd further post on this in case anyone else is having this problem.
OK, i've found a solution to this problem. Before, I had each of the mentioned panels anchored and UIStretched individually. While the stretching worked ok, anchoring, while trying to animate them was the obvious mistake. So I created a parent object for all the objects and achored that instead.
Problem was that I was still having problems animating the x positions of the panels as they would be different depending on the screen resolution. So id' get gaps in the panels and all sorts.
Of course then I realised how to fix it. I applied the UIStetch to the parent object it and set it to both so that the parent object stretched across the whole screen. That meant my panels could be placed using screen relative positioning of 0 - 1. Now it does not matter what screen resolution it is the. The panels will always animate and cover the screen as wanted.

This is probably the obvious solution, but I was clearly having trouble getting my head around it.
On to the next challenge!