seems to work fine Agree with the two solution below, I registered cell incorrectly, but afterward I found an other issue, cell's outlets become nil. And the solution for that was to remove whole registration, if UICollectionViewController was created via Interface Builder.
UICollectionView in second tab causing UICollectionView in first tab to crash app
I wish did fix the issue. I finally figured out what the issue was here.. I was providing the same layout parameter to two different collection views when setting them up as items in my tab bar controller.