2013-02-25 67 views
3

目前在我的應用程序中,如果我從後端獲取空值,我需要在DatePicker中顯示N/A。有沒有在UIDatePicker中顯示N/A的選項?UIDatePicker與N/A選項

回答

1

如果從服務器收到您的空閒數據在

- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view 

方法添加一個對象。

+0

他問'UIDatePicker'不是'UIPicker' – 2013-02-25 07:15:08

+2

是的,我明白。我的意圖是,如果他/她從空的服務器收到數據,只需在UIPIckerView的UIDatePicker View中顯示N/A。 – Madhu 2013-02-25 07:18:57

0

不,沒有辦法顯示「N/A」與UIDatePicker

UIDatePicker不是UIPickerView的子類。

您可以

  1. 禁用UIDatePicker
  2. 替代UIDatePicker用於當沒有數據單 「N/A」 排UIPickerView
  3. UIDatePicker代替按鈕「沒有日期設置:點擊添加日期」,彈出一個UIAlertController,其中嵌入了UIDatePicker。添加「設置日期」或「取消」選項以恢復到未設置狀態。
  4. 實現自己的日期選擇器(發現Cocoa Controls起點)