0

UIDatePicker生年月日をピックアップする必要があります。誰かが年を選択しない場合、デフォルトで現在の年になります。datepicker が現在の年にデフォルト設定されないようにするにはどうすればよいですか? 助けてください。

ありがとう

ソニア

4

4 に答える 4

0

メッセージについてのあなたのコメントに関して-あなたは次のようなことを試みましたか

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Warning" message:@"Please Enter correct birthday year" delegate:self cancelButtonTitle:@"ok" otherButtonTitles:nil];

アラートビューは、iPhoneの現在のビューの上に表示されるポップアップビューです。

あなたはiPhone開発101を見つけるかもしれません-UIAlertViewは有益です

于 2011-09-08T15:43:44.310 に答える
0

ある年にデフォルトする必要があります。ただし、最大の日付 (1 年前など) を設定してから、日付をUIDatePicker無効な日付 (今日など) に設定することはできます。次に、年を有効な年に変更していない場合、ユーザーが続行できないようにします。

于 2011-09-06T10:36:53.870 に答える
0

日付ピッカーを表示する前に、

- (void)setDate:(NSDate *)date animated:(BOOL)animated;      

メソッドに必要な日付を指定すると、UIDatePicker画面に表示されたときにその日付が表示されます。

于 2011-09-06T10:37:12.457 に答える
0

The UIDatePicker Class Referenceによると、単に Date プロパティの値を変更してデフォルト値を変更することができます - これはコントロールの作成日です

于 2011-09-06T10:38:17.307 に答える