【发布时间】:2015-10-14 08:10:34
【问题描述】:
我想使用 UICollectionView 构建日历。 日历应该有两种布局: 每周 - 7 天分页。应该可以水平滚动。 每月 - 带有分页的整月。应该可以水平滚动。
我想要一个“仅限数字”的日历 - 类似于 iOS 原生日历的工作方式(没有完整的每日日程 - 只有数字)
用户应该能够通过拖动集合视图的底部从一个布局移动到另一个布局(放大一周以查看完整的月视图,缩小月份以查看一周视图)
我尝试解决这个问题,但遇到了一些问题:
- 观看月视图(水平滚动)时,日期显示在列中(第 2 天在第 1 天下方,而不是在右侧)
- 两种布局之间的过渡看起来总是不够好(我不希望几天出现并飞入屏幕 - 我希望它只是从顶部和底部出现,而集合视图变大)
【问题讨论】:
-
- 我已经实现了这种类型的功能,请参阅此链接postimg.org/image/45g4nwi7r - 如果您想这样实现,请告诉我。在 .xib 中适用于 iPad。
标签: objective-c swift uicollectionview uicollectionviewcell uicollectionviewlayout