title: UICollectionView only returning One Section?
body: <p>I have 3 <code>collectionViews</code> in one Controller. Everything in each <code>collectionView</code> is set up perfectly fine except for one thing, setting more than one section always returns one section!</p>
  
  <pre><code>func numberOfSectionsInCollectionView(collectionView: UICollectionView) -&gt; Int {
      switch collectionView {
      case oneCollectionView:
          return 1
      case twoCollectionView:
          return 3
      case threeCollectionView:
          return 5
      default:
          return 10
      }
  }
  </code></pre>
  
  <p>Even when I set the number of items individually and give custom <code>backgroundColors</code> depending on which section I'm in.</p>
  
  <pre><code>func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -&gt; Int {
      switch collectionView {
      case oneCollectionView:
              return 25
      case twoCollectionView:
          return 10
      case threeCollectionView:
          switch section {
          case 0:
              return 200
          case 1:
              return 300
          case 2:
              return 5
          default:
              return 1
          }
      default:
          return 1
      }
  }
  </code></pre>
  
  <p>And this is for every collectionView! I thought adding headers would work, but that produced no result either. Might there be a reason all of the colectionViews only display 1 section?</p>