I am able to build a table in a vertically aligned scrollview but I don't really understand why I have to do what I have to do to make it work. As well the method I'm using doesn't work with the new anchor system. All of this makes me think I'm doing this incorrectly and so I thought I'd post to make sure there isn't some proper correct method that I've somehow missed.
I have constructed an ultra basic scene hierarchy as such:
UIRoot (UIPanel)
-->Camera
--> --->(UIPanel)(UIScrollView)(UITable)
--> --> -->(TableCell)
--> --> -->(TableCell)
--> --> -->(TableCell)
If I align my scrollview panel at 0,0,0 with the following options:
UIPanel with ScrollView, UITable
Transform
P: 0, 0, 0
Clipping:
Offset: 0, 0
Center: 0, 0
Size: 300, 300
Anchors:none
Cells
Transform
P: 0,0,0
UIWidget Pivot: Centre, Centre
It looks like the following:

When I run the game I get this:

Doh! it's not aligned right! It appears as if the top corner of my cell is placed at the centre point of the clipping.
Here are my steps to fix:
- Change the Panel Clipping "center" variables such that the location is at the same position as the centre of the Panel. (in this case -150, 150)
- Change the transform of the Panel such that the clipping area appears where you want it.
UIPanel with ScrollView, UITable
Transform: -150, 150
Clipping:
Center: 150, -150
Size: 300,300
Anchors: None
No change to Cell.
So now I have:

and when I run I get the correct looking results:

Essentially my problem is that I have no idea what I just did or why I had to do it. This seems like a random hack and I don't know what I've just done.
Furthermore if at this point I try to use the new anchoring system to parent this scrollview panel to some other panel then this will be broken immediately as the anchoring system modifies the position of the scrollview panel.
What is the correct way to build the screen that I've shown in the final image?