NSCalendar查找当月的周六和周日

时间:2012-06-01 06:51:57

标签: iphone ios nsdate nscalendar nsdatecomponents

我正在开发项目,我想在我的应用程序中集成NSCalendar功能。因此我用谷歌搜索,发现了this 解决方案。它给了我一年中的所有月份,我也可以选择特定的日期。没关系。但我想禁用所有星期六和每个月的星期日我试图这样做,但是当我点击上个月或下个月它改变了选择。我已经完成了几乎所有的stackoverflow问题但我没有找到正确的方法来做到这一点。     我要求你们所有人在这方面有任何灵活的解决方案我可以禁用周末和任何特定的日期。流程应该是这样的:

  1. 运行应用程序当前月份显示和所有sat&太阳残疾人。
  2. 当点击下个月或上个月时,相应的sat&那个月应该禁用太阳。
  3. 我要禁用的任何特定日期的功能。

1 个答案:

答案 0 :(得分:1)

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

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

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

只需使用您提供的链接中的原始文件替换这些文件即可 你会发现我添加了一个disabledDays NSMutableArray向它添加任何整数 喜欢以下0 =坐6 =星期五 那天将被禁用