我想在UICollectionView"凸起"中制作当前选中的单元格。 - 它应该比相邻的细胞大。
我尝试过:
cell.transform = CGAffineTransformMakeScale(1.5, 1.5);
这确实使得单元格更大 - 但是它会剪切到UICollectionView框架并且单元格的重叠是不正确的 - 单元格将在剩下的单元格顶部重叠 - 但它将在"下#34; ;正确的单元格。
我希望它类似于" Magnifying" OSX底座中的效果。
如何更改" Z"单元格并允许它不剪辑到UICollectionView的边界?
答案 0 :(得分:1)
但它会剪辑到UICollectionView框架
尝试将collectionToBounds设置为false。 z-index仅适用于具有相同superview的视图。
细胞将重叠在离开它的细胞顶部 - 但它会 在“正确的单元格下”。
zPosition应该有帮助。你可以这样设置
cell.layer.zPosition = 1; //standard is 0, don't forget to set it back to zero
如果您使用的是xcode< 5你需要包含QuartCore
#include <QuartzCore/QuartzCore.h>