我想要这样的表格视图
我所理解的是他们使用静态单元而不是在哪里显示调用细节.如何制作像上面那样的桌面视图(动态单元格保存在静态单元格之间).我经历了很多像这样的东西,如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];