【发布时间】:2015-09-01 11:06:28
【问题描述】:
我试图在按下时垂直扩展一个单元格。此时单元格膨胀,但它只是与周围的其他单元格重叠。
关于如何使用约束让其他单元格针对这种大小变化进行调整有什么建议吗?
这是我正在使用的代码:
UICollectionViewCell *cell = [collectionView cellForItemAtIndexPath:indexPath];
[UIView transitionWithView:collectionView
duration:.5
options:UIViewAnimationCurveEaseIn
animations:^{
cell.frame = CGRectMake(cell.frame.origin.x, cell.frame.origin.y, 500, cell.frame.size.height);
[cell setBackgroundColor:[UIColor greenColor]];
} completion:^(BOOL finished) {
}];
编辑:这不是重复的,因为上一个问题不能解决我的问题。
【问题讨论】:
标签: ios objective-c uicollectionview uicollectionviewcell