0
我在我的项目中使用tapku日历。我需要为用户提供一个选项,以在周日或周一开始一周。 有一个在viewDidLoad中的方法:IOS:Tapku日历:星期天开始的一周,取决于用户的选择
(id)initWithSunday:(BOOL)sundayFirst
有没有一种方法来更新与新的选择日历?我试着用新的值和[日历重载]调用initWithSunday,但发生错误。
我在我的项目中使用tapku日历。我需要为用户提供一个选项,以在周日或周一开始一周。 有一个在viewDidLoad中的方法:IOS:Tapku日历:星期天开始的一周,取决于用户的选择
(id)initWithSunday:(BOOL)sundayFirst
有没有一种方法来更新与新的选择日历?我试着用新的值和[日历重载]调用initWithSunday,但发生错误。
想通了。 日历子视图必须从超级视图中删除,设置为零,然后再次添加。
[calendar removeFromSuperview];
calendar= nil;
calendar = [[TKCalendarMonthView alloc] initWithSundayAsFirst:startWhithSunday];
calendar.delegate = self;
calendar.dataSource = self;
calendar.frame = CGRectMake(14, 11, calendar.frame.size.width, calendar.frame.size.height);
[self.view addSubview:calendar];
[calendar reload];
发生了什么错误? – 2013-03-09 19:55:54
我可以设置初始值(在viewDidLoad中),但以后不能更改它(例如:关闭设置后)。如果我打电话 calendar = [calendar initWithSundayAsFirst:startWhithSunday]; 日历变灰 – roman777 2013-03-09 20:33:59