-NGUIPanel(clipped)->sprite(with panel as container, stretched to 30% of x size of panel) -> label (that anchors to sprite, so that it shrinks allong with screen size etc)
I have an NGUI panel (clipped), then I have a sprite that uses that panel as an container, that sprite has a stretch component to it (say 0.3 of total x size), that I have a label that uses the sprite as an container.
This way I can have 3 labels next to eacht that each use 30% of the x size of the clipped panel (and shrink when it doesn't fit etc)
it all works.
The problem is that it only updates it positions etc after I resize the screen, initially its scaled wrongly, when resizing the window it jumps into its correct position.
Am I doing something wrong, should I go about this another way??