0

プロジェクトでtapkuカレンダーを使用しています。ユーザーが週を日曜日または月曜日に開始するオプションを作成する必要があります。viewDidLoadには次のメソッドがあります。

(id)initWithSunday:(BOOL)sundayFirst

新しいオプションでカレンダーを更新する方法はありますか?新しい値と[カレンダーの再読み込み]を使用してinitWithSundayを呼び出そうとしましたが、エラーが発生しました。

4

1 に答える 1

0

Figured it out. The calendar subview must be removed from superview, set to nil, and added again.

[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-10T19:44:06.947 に答える