private LoopListViewItem2 OnGetItemByIndex(LoopListView2 listView, int index) { LoopListViewItem2 item = listView.NewListViewItem("Image"); ImageBase itemScript = item.GetComponent <ImageBase>(); if (item.IsInitHandlerCalled == false) { item.IsInitHandlerCalled = true; itemScript.Init(); // 初始化 itemScript,不改变的数据 } int sss = Random.Range(0, 2); itemScript.SetImage(item, Sprite[sss], simulateDate); // 需修改的数据 return(item); }