The effect I'm trying to achieve is a kind of sticky header cell. It's
important to me that the sticky cell floats over the top of the others.
Something a bit like this:
┌──────────┐
│ │
│ Cell 0 │
│ ├┐
└┬─────────┘│
│ Cell 4 │
│ │
└──────────┘
┌──────────┐
│ │
│ Cell 5 │
│ │
└──────────┘
┌──────────┐
│ │
│ Cell 6 │
│ │
└──────────┘
Cell 4, 5 and 6 would normally viewable and I'm constructing the attributes for
cell 0 in my UICollectionViewFlowLayout subclass during
layoutAttributesForElementsInRect:. All I do is call the super implementation,
determine which cell I need to add in and then construct the
UICollectionViewLayoutAttributes(forCellWithIndexPath:). I then set the zIndex
for it to 1 (default is `0`).
The problem I'm getting is that the UICollectionView seems to always ignore the
`zIndex`
┌──────────┐
│ │
│ Cell 0 │
│┌─────────┴┐
└┤ │
│ Cell 4 │
│ │
└──────────┘
┌──────────┐
│ │
│ Cell 5 │
│ │
└──────────┘
┌──────────┐
│ │
│ Cell 6 │
│ │
└──────────┘
Now I believe it's possible to visually sort this out using a 3d transform, but
that doesn't work for me as I don't want any taps going to the cell which is
over the top. So in this example I don't want Cell 4 receiving taps intended
for Cell 0.
Does anyone have any ideas? This is on iOS 8.4.
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [email protected]