1

TapkuiOS アプリにカレンダーを使用しています。私はこのようなことをすることがあります。Web サービスからデータの JSON 配列を取得しています。それは次のようなものです:

dates":[{"day_id":1,"color_id":1},
{"day_id":2,"color_id":1},
{"day_id":3,"color_id":1},
{"day_id":4,"color_id":1},
{"day_id":5,"color_id":1},
{"day_id":6,"color_id":1},
{"day_id":7,"color_id":1},
{"day_id":8,"color_id":1},
{"day_id":9,"color_id":1},
{"day_id":10,"color_id":1},
{"day_id":11,"color_id":1},
{"day_id":12,"color_id":1},
{"day_id":13,"color_id":1},
{"day_id":14,"color_id":1},
{"day_id":15,"color_id":1},
{"day_id":16,"color_id":1},
{"day_id":17,"color_id":1},
{"day_id":18,"color_id":1},
{"day_id":19,"color_id":2},
{"day_id":20,"color_id":2},
{"day_id":21,"color_id":1},
{"day_id":22,"color_id":1},
{"day_id":23,"color_id":1},
{"day_id":24,"color_id":1},
{"day_id":25,"color_id":1},
{"day_id":26,"color_id":1},
{"day_id":27,"color_id":2},
{"day_id":28,"color_id":1},
{"day_id":29,"color_id":1},
{"day_id":30,"color_id":1},
{"day_id":31,"color_id":1}]}

毎日、カレンダーに表示する特定の色があります。color_id 1 - 赤、2 - 緑、3 - 黄。

私は変更することができます - (NSArray*)calendarMonthView:(TKCalendarMonthView *)monthView marksFromDate:(NSDate *)startDate toDate:(NSDate *)lastDate

色IDで日付を与えることによって。私の問題はTapkucalender、特定の日付に付随する color_id をチェックして、選択した画像を変更する方法です。

これは私が自分で行う必要があることですTapkuCalender

ここに画像の説明を入力

4

0 に答える 0