带有N / A选项的UIDatePicker

时间:2013-02-25 06:59:17

标签: ios uidatepicker

目前在我的应用中,如果我从后端获取空值,我需要在DatePicker中显示N / A.是否可以选择在UIDatePicker中显示N / A?

2 个答案:

答案 0 :(得分:1)

如果从服务器收到空数据,请在

中添加一个对象
 - (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view

方法

答案 1 :(得分:0)

不,没有办法显示" N / A"与UIDatePicker

UIDatePicker不是UIPickerView的子类。

你可以

  1. 停用UIDatePicker
  2. UIDatePicker替换成UIPickerView一个" N / A"没有数据时排。
  3. UIDatePicker替换按钮"没有设置日期:点击添加日期"并弹出一个嵌入了UIAlertController的{​​{1}}。添加"设置日期"的选项或"取消"恢复到未设置的状态。
  4. 实施您自己的日期选择器(在Cocoa Controls上找到一个起点)