2017-06-21 87 views
1

如何在从UICollectionView中选择单元格时在UITableViewCell之间插入新的单元格?下面是它的样子:如何在Swift中的UITableViewCell之间插入新的单元格

我想创建一个家谱(谱系图)。当父母被选中时,它显示一个细节和孩子。如何实现这一目标? 谢谢!

+0

YOURTABLE.beginUpdates() YOURTABLE.insertRows(在:IndexPath(行:YOURINSERTROWPOSITION,部分:0)],其中:。自动)//这意味着你要添加前添加这里你行。就像1 2 3 4 5 YOURTABLE.endUpdates() –

+0

在numOfRows中返回的数组中添加数据并重新加载它。实现didSelectItemAtIndexPath中的所有内容。 –

+0

@HimanshuMoradiya感谢您的回复。如何在两个单元格之间插入**视图**?如上图所示? – Shibili

回答

1
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { 
    (...) 
    tableView.insertRows(at: [IndexPaths], with: .top) 
} 
+0

记得先更新你的数据源! –

+0

当选择一个集合视图单元格时,将在如上图所示的表格视图单元格之间弹出一个**详细视图**。如何在两个单元之间插入视图? @MichałKwiecień。提前致谢! – Shibili

相关问题