如何在单击单元格的同时在UICollectionView中实现此动画?

时间:2016-03-17 10:03:22

标签: ios objective-c animation uicollectionview uicollectionviewcell

我最近要求实现动画,如以下链接中的视频所示。 Cell Expansion

我需要的动画是在UICollection单元格上完成点击并进入详细视图。怎么做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以在

中检索单元格的位置
- (void)collectionView:(UICollectionView *)collectionView didSelectItemAtIndexPath:(NSIndexPath *)indexPath

获得x,y,w,h后,您可以创建一个 "popViewController"

只需将动画更改为您需要的动画,并添加一些阴影或一些边框以提供更多效果)check here for border and shadow

对于动画,您可以使用:

[UIView animateWithDuration:0.5f animations:^{ YOUR CODE }];