GUI Label with a new line for each string in a List ? Help please ;(

Hi, I have a List itemHolder and I have managed to print out each string in itemHolder to a GUI Label but
all the strings are places above each other, I want each single string to be placed under the other one
and I have tried to use “\n” but it does not work. This is the code I have used…

void onGUI()
{
for(int i = 0; i < manager.itemHolder.Count; i++)
{
GUI.Label (timerRect, “\n” + manager.items + “\n”);

  • }*
    }
    Example of how I want the strings to be…
    1.
    2.
    3.
    etc… please help!
for(int i=0;i<manager.itemHolder.Count; i++)
{
    GUI.Label(new Rect(10,10+(i*30),200,500),(i+1).ToString()+manager.items[i]);
}

Thank you Proandrius! :smile: