Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.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_Uicollectionview_Uicollectionviewcell_Uicollectionviewlayout - Fatal编程技术网

Ios 使用UICollectionView切换单元

Ios 使用UICollectionView切换单元,ios,uicollectionview,uicollectionviewcell,uicollectionviewlayout,Ios,Uicollectionview,Uicollectionviewcell,Uicollectionviewlayout,我刚开始乱搞UICollectionView和布局。我想知道如何才能做到以下几点: 点击位于第二行的单元格,中间的列会将该单元格扩展到您看到的红色框中。这样做基本上会切换单元格(我想可以这样做吗?),而其他单元格会用新添加的单元格重新定位 有什么想法吗? PS:描述这一点的最佳方式是推特音乐在点击时播放手机动画的方式。请看一些 在 cellForRowAtIndexPath==4 让单元看起来像你想要的,设置布局,高度为这个单元了 就像使用普通的uiTableView一样使用它 在 cellF

我刚开始乱搞UICollectionView和布局。我想知道如何才能做到以下几点:

点击位于第二行的单元格,中间的列会将该单元格扩展到您看到的红色框中。这样做基本上会切换单元格(我想可以这样做吗?),而其他单元格会用新添加的单元格重新定位

有什么想法吗? PS:描述这一点的最佳方式是推特音乐在点击时播放手机动画的方式。

请看一些

cellForRowAtIndexPath==4

让单元看起来像你想要的,设置布局,高度为这个单元了

就像使用普通的uiTableView一样使用它

cellForRowAtIndexPath==4

让单元看起来像你想要的,设置布局,高度为这个单元了


就像使用普通的uiTableView一样使用

第四个看起来并没有什么不同。所有单元格都是相同的绿色单元格,直到用户点击一个单元格,然后该单元格切换到您在附加屏幕截图上看到的外观。好的,明白了,您仍然可以按照我的建议进行更改,只需在自定义单元格上设置两种布局,因此当您点击一个要更改的单元格时,您可以调用新的布局,然后重新加载数据我想最好的描述方式就是推特音乐制作动画的方式。嘿,拍摄成功了吗??我真的很想做这样的收集。。。。第四个看起来没什么不同。所有单元格都是相同的绿色单元格,直到用户点击一个单元格,然后该单元格切换到您在附加屏幕截图上看到的外观。好的,明白了,您仍然可以按照我的建议进行更改,只需在自定义单元格上设置两种布局,因此当您点击一个要更改的单元格时,您可以调用新的布局,然后重新加载数据我想最好的描述方式就是推特音乐制作动画的方式。嘿,拍摄成功了吗??我真的很想做这样的收集。。。。有什么帮助吗