UICollectionView レイアウトに問題があります。UINavigation バーを非表示にすると、UICollectionView のレイアウトが「破損」し、セル間の余白が消えます。下の画像では、セル 0、1、2 の間の余白は問題ありませんが、ナビゲーション バーを非表示にすると、セル 0 と 1 の間の余白は問題ありませんが、セル 1 と 2 の間の余白は消えてしまいます。
これを解決できた唯一の方法は、データをリロードすることです。これを行うためのより良い方法があるかもしれないと思っていましたか?