如何使 UIDatePicker 显示特定日期?

How do I make a UIDatePicker display specific dates?

提问人:drewh 提问时间:9/11/2008 最后编辑:rptwsthidrewh 更新时间:4/30/2013 访问量:1379

问:

我的应用程序需要让用户从符合特定模式的日期列表中选择一个日期。例如,他们可能需要从列表中选择一个星期一,为期一个月。有没有办法将日期选择限制在某个子集上,或者我应该只使用 ?UIDatePickerUIPickerView

iPhone Cocoa-Touch 可可 UIDataPicker

评论

0赞 Craig 9/11/2008
您可能希望将一些标签信息添加到标题中。这样,当人们扫描问题列表时,它会更加突出。祝你好运!

答:

6赞 millenomi 9/12/2008 #1

您不能限制在 .您可以更改发送值更改事件的日期,但由于用户无法分辨哪些日期是“好”的,哪些不是,因此这样做是一个糟糕的 UI 选择。UIDatePicker

改用你自己制作的。UIPickerView

0赞 Desdenova 4/30/2013 #2

UIDatePicker具有 和 属性。没有必要仅仅因为这个原因而使用。minimumDatemaximumDateUIPickerView