集合视图swift中的默认选定单元格

时间:2015-12-04 18:44:06

标签: ios swift uicollectionview

我正在尝试在集合视图中设置默认的选定单元格。当集合视图控制器出现时,它应该在容器中显示单元格的内容。我试过了:

myCollectionView.selectItemAtIndexPath(NSIndexPath(forItem: 0, inSection: 0), animated: false, scrollPosition: UICollectionViewScrollPosition.Left)

在viewDidLoad和viewDidAppear中,但在集合视图可见时仍未选择第一个单元格。 提前致谢!

1 个答案:

答案 0 :(得分:0)

我设法做到了。在cellForItemAtIndexPath我必须陈述:

if (cell.selected == false){
  let detailedViewController: ViewController = ....

  self.addChildViewController(detailedViewController)

  containerView.addSubview(detailedViewController.view)

 }