Xcode UICollectionView轻触照片时从缩略图到全屏显示
我有一个带有一系列缩略图的UICollectionView。 当我点击一张图片时,我希望它变成全屏,就像在Photos应用程序中一样。 如何操作?使用UICollectionView的委托方法: 使用UICollectionView的委托方法:Xcode UICollectionView轻触照片时从缩略图到全屏显示,xcode,uicollectionview,Xcode,Uicollectionview,我有一个带有一系列缩略图的UICollectionView。 当我点击一张图片时,我希望它变成全屏,就像在Photos应用程序中一样。 如何操作?使用UICollectionView的委托方法: 使用UICollectionView的委托方法: 我在每个单元格中添加了一个UIApgestureRecognitor,在action callback方法中,我在按下的单元格顶部显示了一个新的UIImageView,但在其中显示了一个全尺寸的图像,然后设置动画以填充整个屏幕 这样,您只需将缩略图保存在
我在每个单元格中添加了一个UIApgestureRecognitor,在action callback方法中,我在按下的单元格顶部显示了一个新的UIImageView,但在其中显示了一个全尺寸的图像,然后设置动画以填充整个屏幕
这样,您只需将缩略图保存在内存中,但当用户单击缩略图时,它会立即动画显示为全尺寸图像。我在每个单元格中添加了一个UIAppgestureRecognitor,在action callback方法中,我在按下的单元格顶部显示一个新的UIImageView,但在,然后我用动画填充整个屏幕 这样,您只需将缩略图保存在内存中,但当用户单击缩略图时,它会立即动画显示为完整大小的图像
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath
{
//get UIImage from source
//show (add subView) UIImageView with full screen frame
//add gesture for double tap on which remove UIImageView
}