1

ユーザーが日付ピッカーから日付を選択したときに、ドロップダウンから特定の曜日を取得するにはどうすればよいですか?

ユーザーが日付ピッカーを選択できるようにしたい。次のボタンには、1週間の日のリストが含まれる[日]フィールドがあります。

ユーザーが日ボタンをクリックしたときに、datepickerから選択した日付の特定の日を表示したい。Plzは私を助けますか?????

4

1 に答える 1

2

これを試して

NSDate *today=calendarPicker.date;

NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];

NSDateComponents *components = [gregorian components: (NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit | NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit) fromDate: today];

components.year = [textfield.text intValue]; // Here value for year is fetched from a text field control. Similarly other values like month, date, hour or minute can be changed.

[calendarPicker setDate: [calendar dateFromComponents:components] ]; // Update the date picker control.

[calendar release];
于 2012-09-05T06:54:12.210 に答える