我正在尝试创建一个类似表格/网格的视图,可用于显示大量信息。
我试图实现这一点的方法是创建一个自定义单元格视图。它基本上UINavigationController
是 ,我知道这是不正确的,因为它需要是 aUIView
才能将其添加到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 中创建的自定义视图添加到单元格内容中。