Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将UIDatePicker中的年数设置为最大值_Ios_Github_Nsdateformatter_Uidatepicker - Fatal编程技术网

Ios 将UIDatePicker中的年数设置为最大值

Ios 将UIDatePicker中的年数设置为最大值,ios,github,nsdateformatter,uidatepicker,Ios,Github,Nsdateformatter,Uidatepicker,我正在为来自的应用程序使用自定义uidatepicker 问题是,最低年份是1900年(可以),但最高年份是2013年(不可以)。我怎样才能改变它,使最大年份是无限的,甚至像2200年之类的 提前谢谢 试试看: [datePicker setMaximumDate:yourmaxDate]; 只需设置日期选择器的maximumDate属性: datePicker.maximumDate = [NSDate distantFuture]; 在项目网站上提交一个bug。如果未设置最大值,则对g

我正在为来自的应用程序使用自定义uidatepicker

问题是,最低年份是1900年(可以),但最高年份是2013年(不可以)。我怎样才能改变它,使最大年份是无限的,甚至像2200年之类的

提前谢谢

试试看:

[datePicker setMaximumDate:yourmaxDate];

只需设置日期选择器的maximumDate属性:

datePicker.maximumDate = [NSDate distantFuture];

在项目网站上提交一个bug。如果未设置最大值,则对
getYears
方法进行编码,将当前年份作为最大值返回。这是一个糟糕的实现。好吧,但它在代码中的什么地方,我在几个地方尝试过,但都不起作用。你在调用
[[FlatDatePicker alloc]init…]后放置此代码理论上,它应该在对日期选择器有有效引用的任何地方工作。您确定在设置maximumDate时不是零吗?