現在、私のアプリではDatePicker
、バックエンドから空の値を取得している場合、N/A を表示する必要があります。に N/A を表示するオプションはありますUIDatePicker
か?
2 に答える
1
サーバーから空のデータを受け取る場合は、1 つのオブジェクトを追加します。
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view
方法。
于 2013-02-25T07:12:44.533 に答える
0
いいえ、 で「N/A」を表示する方法はありませんUIDatePicker
。
UIDatePicker
のサブクラスではありませんUIPickerView
。
あなたはできる
- 無効にする
UIDatePicker
- データがない場合は、a を単一の「N/A」行に置き換え
UIDatePicker
ます。UIPickerView
- 「日付が設定されていません: クリックして日付を追加」というボタンを に置き換えて、 が埋め込まれ
UIDatePicker
た をポップアップ表示します。「日付を設定する」または「キャンセル」のオプションを追加して、未設定の状態に戻します。UIAlertController
UIDatePicker
- 独自の日付ピッカーを実装する ( Cocoa Controlsで開始点を見つける)
于 2015-12-19T15:42:17.543 に答える