Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何为UICollectionView实现放大/缩小动画_Ios_Objective C_Core Animation - Fatal编程技术网

Ios 如何为UICollectionView实现放大/缩小动画

Ios 如何为UICollectionView实现放大/缩小动画,ios,objective-c,core-animation,Ios,Objective C,Core Animation,我有一个UICollectionView,屏幕上有几个单元格 我想添加一个可以缩小/缩小单元格的动画 背后的逻辑是单击单元格时,它将调用[self.navigationController pushViewController:_chartviewcontrolleranimated:NO] 我不清楚如何放大/缩小新的\u chartViewController 寻找API和一些关键的外卖。提前感谢 我在UICollectionViewController的viewDidLoad方法中添加了以下

我有一个UICollectionView,屏幕上有几个单元格

我想添加一个可以缩小/缩小单元格的动画

背后的逻辑是单击单元格时,它将调用
[self.navigationController pushViewController:_chartviewcontrolleranimated:NO]

我不清楚如何放大/缩小新的
\u chartViewController


寻找API和一些关键的外卖。提前感谢

我在UICollectionViewController的viewDidLoad方法中添加了以下行:

[collectionView setMinimumZoomScale: 0.25];
[collectionView setMaximumZoomScale: 4];
  • 缩放整个UICollectionView-它还有一个指向UICollectionView示例代码的链接。你可能有兴趣检查一下
  • 将收缩缩放添加到UICollectionView
  • 是否使UICollectionView可缩放
    或者检查。

    您要查找的内容称为自定义Segue动画。在您的示例中,单击一个单元格,它将缩放到另一个视图控制器

    您可以在这里找到一个使用tableview而不是collection view的好例子:


    此代码使用tableview—单击单元格时,它会“缩放”到与该单元格关联的相应视图控制器

    事实上,我要找的是。另外,请查看

    谢谢!我会看一看,稍后再来