示例#1
0
 /// <summary>
 /// Adding Titles to the Scrollable List and Resize the scrollview container
 /// </summary>
 public void AddItems()
 {
     for (int i = 0; i < 10; i++)
     {
         if (i == 0 && ContentBox.transform.childCount <= 1)
         {
             GameObject TContainer = Instantiate(TextContainer, firstPos.transform.position, Quaternion.identity, ContentBox.transform) as GameObject;
             TContainer.GetComponentInChildren <Text> ().text = dataArray [i].ToString();
         }
         else
         {
             Vector3 pos = new Vector3(ContentBox.transform.GetChild(ContentBox.transform.childCount - 1).transform.position.x, ContentBox.transform.GetChild(ContentBox.transform.childCount - 1).transform.position.y
                                       - (TextContainer.GetComponent <RectTransform> ().rect.height * 2.5f), 0);
             GameObject TContainer = Instantiate(TextContainer, pos,
                                                 Quaternion.identity, ContentBox.transform) as GameObject;
             TContainer.GetComponentInChildren <Text> ().text = dataArray [i].ToString();
         }
     }
     ContentBox.GetComponent <RectTransform> ().sizeDelta = new Vector2(0, ContentBox.GetComponent <RectTransform>().rect.height + 495);
 }