日历如水平滚动菜单

时间:2015-11-25 18:31:16

标签: ios objective-c swift

有没有人知道我可以用来制作滑块菜单的库,如下图所示?

slider menu

与图像一样,我需要显示一周中的日期

我尝试过的事情:

(1)在github上使用CAPSPageMenu repo,但我意识到这对我需要的东西来说是低效的。我只需要一个视图控制器,并且将有数百个菜单项(每个菜单项是一周中的某一天)

其他可能性:

(1)我应该创建一个tableView,将其旋转90度,并允许它作为水平滚动菜单吗?

(2)我在网上发现了一个教程,可以让我在tableView单元格中嵌入一个集合视图......但是,为一周中的每一天创建一个单元格似乎相当麻烦。

2 个答案:

答案 0 :(得分:2)

使用UICollectionView创建非常容易。不要尝试旋转表格视图。这条道路导致了疯狂。

您可以使用shortWeekdaySymbols中的NSCalendar来获取一周中的日期名称。

答案 1 :(得分:0)

创建UIScrollView并在其中放置日历日期视图。