0

我正在做一个项目,我想在我的应用程序中集成 NSCalendar 功能。因此我用谷歌搜索并找到了这个解决方案。它给了我一年中的所有月份,我也可以选择特定的日期。没关系。但是我想以某种方式禁用每个月的所有星期六和星期日,但是当我点击上个月或下个月时,它会更改选择。我已经经历了几乎所有的stackoverflow问题,但我没有找到合适的方法来做这件事。我请求大家对此是否有任何灵活的解决方案,我可以禁用周末和任何特定日期。流程应该是这样的:

  1. 运行应用程序当前月份是显示和所有星期六和太阳禁用。
  2. 当点击下个月或上个月时,相应的星期六和太阳应按该月禁用。
  3. 我想禁用的任何特定日期的功能。
4

1 回答 1

1

您好,我更新了文件,并创建了一系列禁用日期,请在此处查看代码表

RootViewController.m 文件 http://shorttext.com/l7iKEdf

RootViewController.h 文件 http://shorttext.com/lFaath

只需用您提供的链接中的原始文件替换这些文件,您会发现我添加了一个 disabledDays NSMutableArray 向它添加任何整数,如下所示 0 = sat 6 = friday 并且那天将被禁用

于 2012-06-01T07:22:58.443 回答