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 (Cocoa-dev@lists.apple.com)

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 arch...@mail-archive.com

Reply via email to