I have an app that looks like this:
ViewController
is the parent VC into wh
Create a uiviewcontroller class to manage the bottom container. Link as you normally would using that view controller. Connect delegate, datasource, implement the delegate and data source... etc...
I ran into the same issue, this is what worked for me:
1: Click the "Show Document Outline" button in the bottom left of your storyboard.
2: Find "Bottom Container View" which should be a subclass of UICollectionViewController
3: Cut the subviews of the highest level view (Everything you see from expanding the first view)
4: Delete that primary view and paste back in your collection view
Essentially, the top view has to be a UICollectionView and not the usual UIView that is defaulted by putting the Container into the storyboard.