I had a problem with Table.
My case:
I have a prefab with UITable onboard (in children object)
Need to relocate the prefab on initialization. My components on the prefab do this in Start method.
But. After reposition the transform, the UITable is going crazy.
I tried to call Reposition, it doesn't change anything.
Finally I found a solution:
var table = GetComponentInChildren<UITable>();
if (table != null)
{
table.Reposition();
table.enabled = false;
}
It's very important to disable Table after Reposition.
And very important execute all the code before reposition the prefab.
Hope it could help somebody!
Cheers!