Hi ArenMook.
I created an UIGrid, which I'm going to populate dynamically using NGUITools.AddChild.
When I simply populate and then show it, it doesn't have enough time to properly reposition the children.
<image attachment number 1>
They are shown all over the place.
That's why I created a coroutine to wait for exactly 2 frames before calling Reposition and then showing it.
But then, for some reason, it always positions them on TopRight pivot, whatever pivot I pick, and however much I wait or reposition.
<image attachment number 2>
Any ideas?