使用Storyboard的一个UITableviewcontroller中的静态和动态单元格

我想要这样的表格视图

我所理解的是他们使用静态单元而不是在哪里显示调用细节.如何制作像上面那样的桌面视图(动态单元格保存在静态单元格之间).我经历了很多像这样的东西,如How to implement UITableView With Static and Dynamic Cells — IOS,this was the best of all,但是无法找到解决方案.任何教程或建议都会受到赞赏.我仍然在追求实现这一目标.

最佳答案 我认为这很难做到.

>首先,使用具有方法[YourCustomCell heightForItem:(object)yourItem]的自定义UITableViewCell.
>使用 – (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath返回每行的单元格高度.我的代码中的示例:

– (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    MyAddress * address = self.dataSource [indexPath.row];
    return [MyAddressCell cellHeightForAddress:address];
}

> Inside – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath,将数据填入您的单元格:

MyAddress * address = self.dataSource [indexPath.row];
[cell fillWithAddress:address];

点赞