使用 UICollectionGridView 创建一个多列可排序的表格控件非常简单。首先,需要创建一个 UICollectionGridViewController,然后通过 setColumns 设置表格的列名称,接着使用 addRow 方法添加数据行。以下是创建控制器并添加数据的示例:


let gridViewController = UICollectionGridViewController()

gridViewController.setColumns([\"Contact\", \"Sent\", \"Received\", \"Open Rate\"])

gridViewController.addRow([\"john smith\", \"100\", \"88\", \"10%\"])

gridViewController.addRow([\"john doe\", \"23\", \"16\", \"81%\"])

gridViewController.addRow([\"derrick favors\", \"43\", \"65\", \"93%\"])

view.addSubview(gridViewController.view)