gpt4 book ai didi

ios - uitableview 返回 2 cellIdentifier

转载 作者:行者123 更新时间:2023-11-29 03:04:00 25 4
gpt4 key购买 nike

enter image description here

我有两个单元格:

像taskcella, taskcellb

但它动态地只返回 1 个单元格数据

是否可以添加并返回多个单元格标识符?

 public override UITableViewCell GetCell (UITableView tableView, MonoTouch.Foundation.NSIndexPath indexPath)
{
// in a Storyboard, Dequeue will ALWAYS return a cell,
UITableViewCell cell = tableView.DequeueReusableCell (cellIdentifier);
cell.TextLabel.Text = "Görev : " + tableItemsX[indexPath.Row].Gorev;

UITableViewCell celld = tableView.DequeueReusableCell (cellIdentifierd);
celld.TextLabel.Text = "İşlem : " + tableItemsX[indexPath.Row].Gorev;
return celld; return cell;
}

这是首先返回的代码,首先返回

最佳答案

首先确保在你的 TableViewSource 中覆盖方法 RowsInSection 并且它返回 2

    public override int RowsInSection(UITableView tableview, int section)
{
return 2;
}

然后用下面的方式重写你的GetCell方法

public override UITableViewCell GetCell (UITableView tableView, MonoTouch.Foundation.NSIndexPath indexPath)
{
if (indexPath.Row == 0)
{
UITableViewCell cell = tableView.DequeueReusableCell (cellIdentifier);
cell.TextLabel.Text = "Görev : " + tableItemsX[indexPath.Row].Gorev;

return cell;
}
else
{
UITableViewCell celld = tableView.DequeueReusableCell (cellIdentifierd);
celld.TextLabel.Text = "İşlem : " + tableItemsX[indexPath.Row].Gorev;

return celld;
}
}

关于ios - uitableview 返回 2 cellIdentifier,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22982472/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com