Hi,
I've been trying to get this implemented, to little success. But I've just been looking over the UI Demos, specifically at the ScrollableArea demo and made it generate 1000 items on start up and it is massively faster than what I'm doing. I noticed that in the demo, it doesn't use a tk2dUILayoutContainerSizer, which I am doing. Could this have something to do with why its so slow?
I'm basically iterating through a list of objects I receive from the web as follow:
foreach (var item in fbFriends)
{
var layout = Instantiate (InactiveFriend) as tk2dUILayout;
ScreenLayout.AddLayout (layout, tk2dUILayoutItem.FixedSizeLayoutItem ());
layout.gameObject.SetActive (true);
SetListObject (layout.transform, item, false);
}