我搜索了 xamarin 教程和有关 xamarin 中 UITableView 的各种帖子,但我找不到任何关于带有静态单元格的 UITableView 的信息。
我想要实现的是一个简单的细节屏幕,如 twitterific 应用程序,但没有 Nib 或故事板(使用 mvvmcross,故事板不可用,并且 Nib 文件阻止使用静态 UITableView,至少我找不到任何方法去做它)
此外,在尝试了不同的解决方案后,我得到了这样的结果:
UITableViewController
public override int NumberOfSections(UITableView tableView)
{
return 1;
}
public override int RowsInSection(UITableView tableview, int section)
{
return 1;
}
public override UITableViewCell GetCell(UITableView tableView, NSIndexPath indexPath)
{
UITableViewCell cell = tableView.DequeueReusableCell("test");
if (cell == null)
{
cell = new SejourInfoViewPatientCell();
//cell = new UITableViewCell(UITableViewCellStyle.Subtitle, "test");
}
//cell.TextLabel.Text = "test";
return cell;
}
但是现在 mvvmcross 绑定不起作用。如果我采用完全相同的绑定并在非静态 UITableViewController 上使用它,一切正常
如果有人能指出我的方向,我会很高兴