Hi there, I have a problem for reposition few UILabels in Grid (Scroll View)..
I need it to go back top left when I come in this page again..
But somehow, there have a problem when my lines is more than certain numbers, It will not reposition...
This is my reposition code...Each time I click into it, it will reposition one time..
if(!bIsReset)
{
//temp = findchild(page010, "0_StreetView/003_Noticeboard_Details/Scroll View/Grid");
//temp.transform.localPosition = new Vector3(-280, 0, 0);
Noticeboard_Details_ScrollView.GetComponent<UIScrollView>().ResetPosition();
Noticeboard_Details_ScrollView.GetComponent<UIPanel>().Refresh();
bIsReset = true;
}
The problem I got is when the first time I press in it will look something like that, the position that I want should be on top left...

It will look perfect when I go in second time or have lesser lines..

Here is my gameObject..

When I test the longest lines, It will go like this, but if I go in second time, it will reposition to what I want...

Thanks for the help and sorry my bad English..
