是否有任何方法可以在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