新手问题。
我有在故事板中创建的单元格的UICollectionView。我通过添加UIImage来定制单元格。通过点击图像我想显示图像预览(更大尺寸的相同图像)。我尝试使用-didSelectItemAtIndexPath:
方法,但我无法理解如何处理我在这个特定单元格中指向UIImage的单元格,因为我没有像这个本机方法的参数那样的单元格。
还有一个问题: xcode是否有本地方法进行照片预览(当图像靠近并且背景略微褪色时),或者我需要自己实现它?
答案 0 :(得分:1)
如果您查看didSelectItemAtIndexPath
,您会看到它为您提供了可以使用的索引路径。您可以使用该索引路径来使用UICollectionView cellForItemAtIndexPath
实例方法获取您的单元格。你把它投射到你自己的自定义单元格,你就是。
至于第二个问题,我担心你必须自己实现,没有任何组件可以做到这一点,不管是苹果公司(除非你想使用模态)。