It is not an issue, but maybe it can help other that may need to filter the events shown on the calendar.
On the page I'm working on, you can display your events and "available" events on the same calendar thanks to a selector.
I loaded the new data subset and refresh the table view [self.tableView reloadData];
However, I still needed to refresh the calendar. So I added the below method to TKCalendarMonthTableViewController
[[super monthView] reload];
Like this, the code to refresh the data in the custom controller is :
Maybe there is a better way to do it. If not, adding just these few lines can help.
well ....after reading my code, [self.monthView reload]; has the same effect!