How to have multiple UICollectionView with header and make it horizontally swiped
<p>Am a very newbie to swift and IOS. I would like to implement a view like below and also make each section able to swipe horizontally. 
<a href="http://i.stack.imgur.com/k9aFH.png" rel="nofollow">a prototype</a>
I have several design questions:</p>

<ol>
<li>Should I have one UICollectionView or three? </li>
<li>If I further want to open each section like click the "Breakfast" to go to the full view of breakfast, is the answer still the same for question 1?</li>
<li>For the header, is it better to have a label or make it a section header. Since I think just have a label is much easier.</li>
<li>Is there any example available on swift to do this? Kind of feel that this is a very standard normal one. </li>
</ol>