如何在表格视图中创build单元格中的区段?

我正在创build收据视图,为此我使用tableview。 我已经创build了多个单元来实现这个function。

这是我的代码使用多个单元格:

if indexPath.section == 4 { let cell:ProductSummaryTitleCell = self.tblCategorySummary.dequeueReusableCellWithIdentifier("ProductSummaryTitleCell") as! ProductSummaryTitleCell //set the data here return cell } 

这里是我的截图,我真正想要在我的桌面视图。

[![收据视图] [1]] [1]

数据结构

 ( { Amount = "39.5"; Numbers = 5; Productname = "BLACK PEPPER CHICKEN"; Upgrade = 0; UpgradeCount = 0; "product_id" = 53; }, { Amount = "10.9"; Numbers = 1; Productname = "WHOLE SPRING CHICKEN"; Upgrade = 0; UpgradeCount = 0; "product_id" = 60; }) 

这是我的分类回应

 [ "category_type": mc, "deleted_date": 0000-00-00 00:00:00, "created_date": 2015-11-19 21:34:40, "category_name": chicken, "company_id": 1, "category_invoice_name": Chicken, "Ids": 358, "updated_by": 2, "category_icon_image": baa8ae5668029596f6efd9dc00d4c11f.png, "created_by": 2, "category_description": chicken, "update_date": 2016-06-20 22:04:47, "take_away_price": 0.5, "branch_id": 1, "parent_category": 0, "set_menu": 1, "pos_id": 6, "category_status": 1, "category_image": 6751d0f61304080148b79530d33c5735.png, "is_deleted": 0, "category_id": 11 ] 

我能够做类别总结。
但在产品摘要中,您可以看到有部分。

我只使用一个tableview。
我如何创build特定单元格的部分?
我拿一个产品摘要单元格。
我只想在这个单元格的部分。
我想根据屏幕截图创build产品摘要。

使用UITableViewHeader作为产品摘要的类别摘要和Sections 。 也要小心使用

 tableView.dequeueReusableCellWithIdentifier("your_cell_identifier", forIndexPath: indexPath) as! YourTableViewCellClassName 

而不是dequeueReusableCellWithIdentifier("your_cell_identifier") 。 后者被发现有时容易出错。

在单个tableview中显示“Category Summary”作为tableview标题和“Product Summary”,你可以使用section和cells。

请在下面的图像,你会得到一个想法。

在这里输入图像说明

您也可以尝试考虑以下选项(如果类别摘要是dynamic的):

在这里输入图像说明