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
.
我正在尝试弄清楚如何在 collectionView 启动时以编程方式 select 一个单元格。如,collectionView 的默认加载应该有第一个单元格 selected.
我正在为我的 selection 函数使用 shouldSelectItemAtIndexPath,所以我想为特定的单元格索引调用它。
到目前为止我已经尝试过:
collectionView(self.collectionView!, shouldSelectItemAtIndexPath: self.collectionView!.indexPathForCell(CVcellArray.first!)!)
在我的自定义 CollectionView 脚本的 viewDidLoad 函数中。
加载 collectionView 时崩溃。我做错了什么吗?
谢谢。
在 viewDidAppear
中调用 selectItemAtIndexPath
.