Swift - 当 collectionView 首次加载时如何自动 select 单元格?

Swift - how automatically select cell when collectionView first loads up?

我正在尝试弄清楚如何在 collectionView 启动时以编程方式 select 一个单元格。如,collectionView 的默认加载应该有第一个单元格 selected.

我正在为我的 selection 函数使用 shouldSelectItemAtIndexPath,所以我想为特定的单元格索引调用它。

到目前为止我已经尝试过:

collectionView(self.collectionView!, shouldSelectItemAtIndexPath: self.collectionView!.indexPathForCell(CVcellArray.first!)!)

在我的自定义 CollectionView 脚本的 viewDidLoad 函数中。

加载 collectionView 时崩溃。我做错了什么吗?

谢谢。

viewDidAppear 中调用 selectItemAtIndexPath.