Beispiel #1
0
    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);
    }
Beispiel #2
0
 void CellCallback(EventTableviewCell cell, MyEventInfo info)
 {
     m_tableView.NotifyCellDimensionsChanged(info.index);
 }