0

アプリケーションに、1 つのテキストフィールドの入力ビューとして datepicker を使用したフォームがあります。

コードはシミュレーターでは正しく実行されますが、デバイスでは次のエラー メッセージでクラッシュします。

「セクション 0 で 854269899 行のデータ ストアを割り当てることができませんでした。より少ない行を使用することを検討してください」

ピッカーの私のコードは次のとおりです

 if(self.fromTxtField == textField||self.toTxtField==textField)
{
    textField.inputAccessoryView = self.keyboardToolbar;
    self. datePicker  = [[UIDatePicker alloc] init];
    self. datePicker .datePickerMode = UIDatePickerModeDateAndTime;
    [self. datePicker  addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
    textField.inputView =self. datePicker ;
}
4

2 に答える 2

0

これを試して

ピッカー ビューの前。

[self.fromTxtField resignFirstResponder];
[self.ToTxtField resignFirstResponder];

you must also Log the message where you set the title for the pickerView.

于 2013-03-12T06:39:45.393 に答える