可能重复:
Is there any way to remove the “year” of the date picker?
我是iOS的新手,想要制作我的桌面生日应用程序的iPhone版本。要输入出生日期,用户需要能够在没有年份的情况下有时输入月份和日期。联系人应用程序只使用日期选择器,其年份列以当前年份结束,然后用虚线表示输入没有年份的日期。我试过了:
datePicker.maximumDate = [NSDate date];
但这只是阻止用户输入超出当前日期的日期。我一直在查看日期选择器的许多示例,但看不到这样做。我可以创建一个自定义UIPickerView
并使用m/d/year
填充三列但不要认为可以对月份名称进行本地化。
任何有关在日期选择器中选择“禁止年”的建议都将非常感谢。 Apple是如何做到的?