Code Swift中的集合视图Segue

时间:2017-07-28 20:05:26

标签: swift

我有一个集合视图,当我点击一个按钮时,它应该移动到下一个集合视图单元格。如下图所示,我有下一个按钮,而不是手动滑动,它将转到enter image description here自己的下一个索引。我试过谷歌搜索但没有找到任何答案。

1 个答案:

答案 0 :(得分:0)

你想要的不是segue,segue主要在视图控制器之间切换。就像@ the4kman提到的那样,已经在Objective-C中回答了这个问题,但我可以将它转换为Swift 3。

您要做的是右键单击并从下一个按钮拖动到该类中并使其成为一个动作。确保它在touchUpInside上。这将创建一个IBAction函数,当按下按钮时将调用该函数。

@IBAction func nextBtn_pressed(_ sender: Any) {

    let index = 1 //this variable has to be the index of the next cell
    collectionView.scrollToItem(at: IndexPath(item: index, section: 0), at: .left, animated: true)
    //you can change .left to whatever style you want

}