我有一个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. Tkinter,在Toplevel窗口上按钮单击显示日历
- 6. 如何在单击按钮时显示标签的内容
- 7. 点击日历时不显示日期选择器
- 8. 如何在标签中显示日期时间字段中的短日期?
- 9. 日历API来显示日期单独
- 10. 如何在日历中选择多个日期并将其显示在标签中
- 11. 如何在标签上显示日期选择器选定值
- 12. 如何在datefield上显示日期选择日历
- 13. 我如何在标签中显示日期时间
- 14. 点击按钮时,我需要做什么来显示日历?
- 15. 如何在Oracle表单9/10中显示日历控件(日期选择器)?
- 16. Struts 2显示标签/单选按钮
- 17. 显示日历以在java中选择日期
- 18. 如何在单选按钮前面显示单选按钮标签?
- 19. 如何在UIWebview中单击html按钮时显示Objective-C数组的内容。
- 20. QQ图标显示日期标签
- 21. 如何在“AngularJS”中单击图标时显示“注销按钮”
- 22. 如何在点击按钮时显示div标签?
- 23. 如何在c#中单击按钮时显示txt文件
- 24. 如何在点击文本框时显示日期选择器
- 25. 如何在java中显示日历
- 26. ChartJS在时间轴上显示标签时显示日期但不是时间
- 27. 如何在jquery-mobile中显示Datebox日历当点击一个按钮
- 28. 显示对话单击单选按钮
- 29. 如何在iOS 9的“今日视图”中显示所有日历活动?
- 30. 在Java swing中单击按钮后显示标签
它无法显示的日期选择器按钮被按下时。 – Winter
请参阅编辑答案。它会显示你在控制台的日期。 如果您想要图形日历,请参阅下面的答案。 – Faisal