我有一个收集视图,其中包含按字母顺序排列的拇指照片单元格。
在选择拇指时,我想转到下一个视图上的那个拇指的完整照片,这是相关拇指的完整照片的水平分页收集视图,其顺序与拇指相同。
完整的照片集视图是从拇指视图中的segue触发的。
如果我选择拇指照片编号3,我想转到完整照片编号3而不是默认设置,这是分页集中的第一张完整照片。
答案 0 :(得分:0)
我最终提出了以下解决方案。在我的拇指视图segue我把
let selectedItems:NSArray = thumbCollection.indexPathsForSelectedItems()
let selectedItem:NSIndexPath = selectedItems[0] as NSIndexPath
selectedPhotoIndex = selectedItem.row slideVC.selectedPhotoIndex = selectedPhotoIndex
在我的幻灯片中我有
override func viewDidLayoutSubviews() {
slideCollection.scrollRectToVisible(CGRectMake(320 * CGFloat(selectedPhotoIndex), 0, 320 , 240), animated: false)
}