我試圖創建一個表格/網格像視圖,我可以用它來顯示大量的信息。Monotouch UITableViewCell AddSubView
我試圖做到這一點的方式是通過創建自定義單元格視圖。這基本上是UINavigationController
,我知道這是不正確的,因爲它需要是UIView
才能將其添加到UITableViewCell.ContentView.AddSubView(UiView view)
。
它看起來像這樣:
然後在我的表源GetCell()
我有這個。
public override UITableViewCell GetCell (UITableView tableView, NSIndexPath indexPath)
{
int rowIndex = indexPath.Row;
Incident _incident = tableData[rowIndex];
UITableViewCell cell = tableView.DequeueReusableCell(cellID);
if(cell == null)
cell = new UITableViewCell(UITableViewCellStyle.Default, cellID);
CustomCellView content = new CustomCellView();
content.SetRef(_incident.Id);
content.SetDescription(_incident.Description);
cell.ContentView.Add(content);
return cell;
}
它的cell.ContentView.Add
是我出錯的地方嗎?我只需要將我在IB中創建的自定義視圖添加到單元格內容。
那麼問題在哪裏? – folex