UITableView具有设定的节数,每个节的行数可变

时间:2015-06-29 22:59:15

标签: ios objective-c swift uitableview

我想实现一个tableview,其中包含运行时之前已知的节数,但每个节的行数是在运行时确定的。像这样的东西总会有26个部分(每个字母1个)但每个字母下面的位数会发生变化 https://camo.githubusercontent.com/dcba4426063e4d2b8a48c27ceb8831f3582f3647/687474703a2f2f73332e6d656469612e73717561726573706163652e636f6d2f70726f64756374696f6e2f313336383332312f31363130363738322f5f554c4954732d6e4456376b2f5450526739505f4e7448492f41414141414141414569382f67465761695444335967772f73313630302f4170706c6525324244656661756c7425324253656374696f6e2532425469746c6525324256696577732e706e67

我会使用静态单元格还是动态原型,有人可以给我一些关于如何实现这一点的指示吗?

2 个答案:

答案 0 :(得分:2)

只需使用带有动态原型的标准tableview,并在以下位置实现以下方法:

答案 1 :(得分:1)

您可以参考:Addressbook UI Sample

虽然这是在Objective C中,但很容易知道你需要从swift代码调用哪些函数,因为swift和Objective C tableview委托几乎相同。