// Gets a cell on demand, reusing cells public override UITableViewCell GetCell(UITableView tv) { var cell = tv.DequeueReusableCell(key) as TweetCell; if (cell == null) { cell = new TweetCell(UITableViewCellStyle.Default, key, Tweet); } else { cell.UpdateCell(Tweet); } return(cell); }
public float GetHeight(UITableView tableView, NSIndexPath indexPath) { return(TweetCell.GetCellHeight(tableView.Bounds, Tweet)); }
// Gets a cell on demand, reusing cells public override UITableViewCell GetCell(UITableView tv) { var cell = tv.DequeueReusableCell (key) as TweetCell; if (cell == null) cell = new TweetCell (UITableViewCellStyle.Default, key, Tweet); else cell.UpdateCell (Tweet); return cell; }