是否有任何方法可以在XCode-Interface Builder中将UIDatePicker设置为仅使用“month”和“year”的滚轮,而不使用“day”?我已经试过检查在IB文件属性,但还没有找到我的问题的解决方案......在IOS中设置日期选择器只选择月份和年份
回答
你的问题中提到date
和year
所以我就好像UIDatePickerModeDate
就足够了,但因为你正在寻找month
和year
这不是一个可用的选项。我建议你考虑使用双组分UIPickerView
对象。
原来的答案
您可以在右边的酒吧在Attributes Inspector
改变Date Picker
下Mode
属性Date
做到这一点(Cmd的+期权+ 4)。你也可以通过编程来实现,
datePicker.datePickerMode = UIDatePickerModeDate;
谢谢迪帕克,但这种模式显示“日”辊...以及我只想显示月份和年份。 – 2011-06-13 09:15:06
UIDatePickerModeDate - 根据区域设置显示月份,日期和年份(例如November | 15 | 2007) – patrickandroid 2013-04-04 02:00:37
我不认为这是可能的使用标准的UIDatePicker。如果你看看documentation它清楚地表明,只有四种模式可供选择:
- UIDatePickerModeTime,
- UIDatePickerModeDate,
- UIDatePickerModeDateAndTime,
- UIDatePickerModeCountDownTimer
你可能有创造你自己的。
你可以做的是使用properties maximumDate and minimumDate
这额外的好处被自动本地化限制的日期范围,可用于输入。即月和日的顺序是正确的。
的问题已经回答了,但有人谁是寻找一个只选择年份和月份是UIComponent,有在github上的工具,可用于:
您可以使用UICustomDatePicker类,只显示所需要的日期组件
- 1. 在jQuery日期选择器中改变月份和年份之间的位置
- 2. 从数据库中选择月份和年份的日期
- 3. 从交易表中选择月份日期和年份
- 4. 日期选择:默认选择年份
- 5. jquery UI日期选择器月份和年份只有css定位问题
- 6. 选择最多的日期与给定的年份和月份
- 7. UIDatePicker选择月份和年份
- 8. 如何更改我的日期选择器只显示月,日期和年份
- 9. jQuery UI日期选择器功能只选择年或月或年 - 月 - 日期
- 10. 日期选择器 - 选择月/年
- 11. 如何在720kb中显示月份和年份AngularJS日期选择器
- 12. 选择月份和月份中的所有日期的总和
- 13. jQuery日期选择器挑选年份第一个月然后
- 14. 如何在SSRS日期选取器(日历)控件中选择年份和月份以及日期?
- 15. 在sap.m.Datepicker控件上只选择月份和年份Openui5
- 16. 防止改变日期的月份/年份选择
- 17. 日期时间选择器在选择年份月份或日期时跳过项目Android
- 18. 在iOS中禁用年份HTML5日期选择器
- 19. 如何创建jQuery UI的日期选择器当前的月份和日期和年份只显示
- 20. 如何设置datepicker的日期只显示月份和年份
- 21. AJAX日历扩展程序选择月份和年份
- 22. 日期选择器月份选择动画
- 23. JQuery UI日期选择器禁止选择的月份
- 24. Airbnb反应日期范围选择器仅显示当前月份日历未选择日期月份日历
- 25. 在Calendar Datepicker问题中仅选择月份和年份
- 26. 只有年份选择器的Symfony 2日期输入
- 27. jquery日期选择器只显示.css问题的月份
- 28. 引导日期选择器只显示特定月份
- 29. jQuery UI的DatePicker的选择只有日期和月份
- 30. CriteriaQuery月份和年份筛选器
您需要更改日期选择器的日期和时间“约会”,而不是模式。 – 2013-05-29 06:17:32
@Abdul Rehman Butt,这是没有用的,它显示了年中的一天。我们只是想显示年份和月份。 – aircraft 2016-12-02 06:36:18