,创建可展开的tableView是一个不错的选择.使用可展开的tableView,在任何情况下,只是向用户请求已经存在的数据或是默认的视图控制器,而没必要创建新的视图控制器.例如,有了可展开的cell,...:
var visibleRowsPerSection = [[Int]]()
这个二维数组将会存储每组中可见cell的索引(其中一维是组,另一维是行).....在它函数体里的第一个任务就是找出匹配索引路径的可见行的索引,这很容易做,因为我们需要的是cell的组合行(section and row).到目前为止我们没有处理过tableView的代理方法,所以我必须提前说...然后,让我们指定每组的行数.正如我之前说的,这个数量总是等于可见cell的数量,我们可以在一行cell上返回信息:
func tableView(tableView: UITableView, numberOfRowsInSection...:我们第一次使用getCellDescriptorForIndexPath:函数的时候.我们需要获得合适地cell描述符,接下来有必要去除"cellIdentifier"属性,它的值依赖于具体的行高.你可以验证各自的