I have an NSCollectionView in one .xib and the subview collection view item for that collection view in another .xib
I am trying to add constraints to my collection view item in order to let it to
- Align the edges with the superview's view
- Resize itself according to the superview
The collection view item in this second .xib is a NSTableView with constraints as shown in the attachment.

Upon startup I get the following
- The superview, i.e NSCollectionView is larger than its subviews.
- If I resize the entire window and make it smaller, the NSCollectionView will resize itself too, but the subviews do not. See second attachment.

NSCollectionViewwon't do what you want. Given the fairly simple, single-row layout, you may be able to use anNSStackView. You'll be responsible for adding a view per represented object, but the stack view will lay them out horizontally. Vertically, you can set up constraints between the contained views' edges and the stack view's edges.NSViewas your container and then fill it with subviews. Set the layout constraints to keep the subviews arranged how you like within it and to keep the plain view wide enough to contain them all. Set the plain view to be as tall as the clip view and the subviews as tall as the view. Make sure the subviews are flexible in their height at least relative to the priority of the view-to-clip-view constraints.