0

NSCalendarの機能をアプリに統合したいプロジェクトに取り組んでいます。したがって、私はグーグルで検索し、この解決策を見つけました。それは私に一年中のすべての月を与え、また私は特定の日付を選択することができます。それはいいです。しかし、毎月の土曜日と日曜日をすべて無効にしたかったのですが、どういうわけかそれをやろうとしましたが、前月または翌月をタップすると、選択が変更されます。私はほとんどすべてのstackoverflowの質問に答えましたが、それを行う適切な方法が見つかりませんでした。週末や特定の日付を無効にできる柔軟な解決策はありますか。フローは次のようになります。

  1. アプリケーションを実行すると、今月は表示され、すべての土曜日と太陽が無効になります。
  2. 翌月または前月をタップすると、その月ごとにそれぞれの土日が無効になります。
  3. 無効にしたい特定の日付の機能。
4

1 に答える 1

1

こんにちは私はファイルを更新し、無効な日の配列を作成しましたここでコードフォームを確認してください

RootViewController.mファイル http://shorttext.com/l7iKEdf

RootViewController.hファイル http://shorttext.com/lFaath

これらのファイルを、提供したリンクの元のファイルに置き換えるだけです。disabledDaysNSMutableArrayを追加すると、0 = sat 6 = fridayのように整数が追加され、その日は無効になります。

于 2012-06-01T07:22:58.443 に答える