自定义日期选择器iOS

自定义日期选择器iOS,ios,datepicker,Ios,Datepicker,我从服务器获取JSON数据,服务器从放置在不同位置的传感器获取数据,在上午6点到晚上10点之间收集信息。我实现了datepicker,可以选择用户希望看到的任何特定时间。然而,我想排除晚上10点到早上6点?我想设计我的日期选择器,让用户无法选择晚上10点到早上6点之间的任何时间。有没有办法实现这个目标? 您需要使用一个UIPickerView,将4段作为日期选择器,并通过数组填充它们 因为UIDatePicker不继承自UIPickerView() UIPickerView使用数据源 UIDat

我从服务器获取JSON数据,服务器从放置在不同位置的传感器获取数据,在上午6点到晚上10点之间收集信息。我实现了datepicker,可以选择用户希望看到的任何特定时间。然而,我想排除晚上10点到早上6点?我想设计我的日期选择器,让用户无法选择晚上10点到早上6点之间的任何时间。有没有办法实现这个目标?

您需要使用一个
UIPickerView
,将4段作为日期选择器,并通过数组填充它们

因为
UIDatePicker
不继承自
UIPickerView
()

UIPickerView
使用数据源

UIDatePicker
有一个内置的数据源,开发人员无法触及它

因此,只需将定制数据转储到4段正常选择器视图