I want to build a calendar using a UICollectionView. The calendar should have two layouts: Weekly - 7 days with paging. Should be horizontally scrollable. Monthly - full month with paging. Should be horizontally scrollable.
I want a "numbers only" calendar - something that works like the iOS native calendar (without the full daily schedule - just the numbers)
The user should be able to move from layout to layout by dragging the bottom of the collection view (making the week bigger to see a full month view, making the month smaller to see a week view)
I tried solving this but encountered a few issues:
- When the watching the monthly view (horizontal scrolling) the days are shown in columns (2nd day is under the 1st day instead of to the right)
- Transitioning between the two layouts never looks good enough (I don't want days to appear and fly into screen - I want it to just appear from the top and bottom while the collection view is getting bigger)