我必须创建一个UITableView,其中包含部分内的部分,但我以前从未这样做过,甚至不确定这是否可行。
这就是它需要的样子
所有字段都是动态的,因此可能有0个或更多Header部分;难道UITableView是最好的方法吗?如果是这样我将如何处理?
答案 0 :(得分:1)
没有简单的方法可以做到,你必须聪明地计划。
从numberOfSectionsInTableView
返回"标题"。
对于numberOfRowsInSection
中的每个部分,返回每个子标题中的Sub Header + Cell。
来自cellForRowAtIndexPath
,如果它是子标题或单元格,则只是chek。如果它是一个子标题,则返回一个靠近左侧有一个Label的单元格,如果它是一个单元格,则返回一个标签离左边界更远的单元格。
您可以使用相同的单元格只更改单元格标签的框架。