public TableViewCell GetCellForRowInTableView(TableView tableView, int row) { EventTableviewCell cell = tableView.GetReusableCell(m_cellPrefab.reuseIdentifier) as EventTableviewCell; if (cell == null) { cell = (EventTableviewCell)GameObject.Instantiate(m_cellPrefab); cell.name = "MyTableViewCellInstance_" + row; cell.callback = CellCallback; } cell.updateInfo(datas[row] as MyEventInfo); return(cell); }
void CellCallback(EventTableviewCell cell, MyEventInfo info) { m_tableView.NotifyCellDimensionsChanged(info.index); }