I don't know about the touches Disabled Problem, But for fixing the wrong date information problem, what you can do is change the following line in viewDidLoad
[self.monthView selectDate:[NSDate date] month];
to
[self.monthView selectDate:[NSDate date]];
Hope it helps