私はselectDateLabelとselecteDateButtonを持っています。 selecteDateButtonをクリックしてselectDateLabelに選択した日付を表示するとカレンダーを表示するにはどうすればいいですか?ボタンをクリックしたときにカレンダーを表示し、選択した日付をラベルに表示する方法 - iOS Objective C
-2
A
答えて
0
暦の日付選択ツールが組み込まれているとは思われませんが、通常のUIDatePickerが有効です。
編集:またはPDTSimpleCalendar
0
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"cccc, MMM d, hh:mm aa"];
NSLog(@"%@",[dateFormat stringFromDate:[NSDate date]]);
のようなオープンソースのライブラリで行くには、あなたのボタンアクションでこのコードを記述します。
0
このコードは完全なグラフィカルな日付ピッカーを提供します。
ボタンのクリック方法
- (IBAction)btnDel:(id)sender {
UIDatePicker* datPick = [[UIDatePicker alloc] init];
datPick.autoresizingMask = UIViewAutoresizingFlexibleWidth;
datPick.datePickerMode = UIDatePickerModeDate;
[datPick addTarget:self action:@selector(dueDateChanged:) forControlEvents:UIControlEventValueChanged];
CGSize pickerSize = [datPick sizeThatFits:CGSizeZero];
datPick.frame = CGRectMake(0.0, 300, pickerSize.width, 300);
[self.view addSubview:datPick];
}
-(void) dueDateChanged:(UIDatePicker *)sender {
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateStyle:NSDateFormatterLongStyle];
[dateFormatter setTimeStyle:NSDateFormatterNoStyle];
NSLog(@"Picked the date %@", [dateFormatter stringFromDate:[sender date]]);
}
関連する問題
- 1. 選択したカレンダーの日付を表示にする
- 2. カレンダーで複数の日付を選択してラベルに表示する方法
- 3. ラベルに日付を表示したい
- 4. ボタンをクリックして日付を選択した後に日付ピッカーを表示する
- 5. ボタンをクリックしたときにダイアログボックスを表示する方法
- 6. ボタンをクリックしたときにテキストを表示する方法
- 7. 選択した月と年に日付を表示する方法dc.js
- 8. ボタンをクリックしてanglejsをクリックしたときにラベルに値を表示する方法
- 9. フォームの送信ボタンをクリックしたときに表を表示する方法
- 10. 入力ボックスに選択した日付ピッカー日付を表示します
- 11. 日付選択した日の前後に日を表示することを選択します。
- 12. jquery querybuilderのdatepickerに選択した日付の値を表示する方法
- 13. 選択したボタンを表示
- 14. ボタンをクリックしたときのdivの非表示と表示
- 15. 日付ピッカーから日付を抽出し、選択した日付を表示する方法は?
- 16. ボタンをクリックしたときのhrefリンクの表示/非表示
- 17. ボタンをクリックしたときのオプションメニューの表示/非表示
- 18. 地形を選択したときに表にデータを表示
- 19. 複数選択ドロップダウン - 選択したデータをボタンに表示
- 20. asp:カレンダーで「選択した日付」を選択するには?
- 21. ボタンをクリックしたときに読み込みダイアログを表示する方法
- 22. ボタンをクリックしたときにファイル名をコンソールに表示する方法は?
- 23. ボタンをクリックしたときにSurfaceViewを非表示にする方法は?
- 24. ボタンをクリックしたときに同じページにフォームを表示する方法
- 25. 日付を選択した後に日付ピッカーを非表示にする方法
- 26. ボタンをクリックしたときにフォームを表示する方法は?
- 27. 日付ピッカーは、選択したときとは異なる日付(1日間)を表示します
- 28. PyQt - 'Quit'ボタンをクリックしたときにMessageBoxを表示する
- 29. c#選択したデータを表示
- 30. 最後にクリックしたボタンを表示する方法は?
それボタンがクリックされたときに日付ピッカーを表示できません。 – Winter
編集された回答を参照してください。コンソールに日付が表示されます。 グラフィカルカレンダーが必要な場合は、以下の回答を参照してください。 – Faisal