Hi everyone,
i'm having trouble with creating dynamic scroll view. In script I have a list of servers and for each server I creating a new object (Sprite) as a child of scroll view. But positions of sprites and scroll view itself are crazy after script completes generating process.
Here's screen of the result and also script i'm using below


In servers collection is 5 records
for (int i = 0; i < servers.Count; i++)
{
Debug.Log("Creating " + i + " object.");
newItem = (GameObject)Instantiate(ServerItem,
new Vector3
(124,
54 - (60 * i
),
0), Quaternion
.identity); newItem.transform.parent = scrollView.transform;
}
But calculated position is right... mistake must be somewhere else but I can't see it

Thanks for any help.