UIDatePicker
生年月日をピックアップする必要があります。誰かが年を選択しない場合、デフォルトで現在の年になります。datepicker が現在の年にデフォルト設定されないようにするにはどうすればよいですか? 助けてください。
ありがとう
ソニア
UIDatePicker
生年月日をピックアップする必要があります。誰かが年を選択しない場合、デフォルトで現在の年になります。datepicker が現在の年にデフォルト設定されないようにするにはどうすればよいですか? 助けてください。
ありがとう
ソニア
メッセージについてのあなたのコメントに関して-あなたは次のようなことを試みましたか
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Warning" message:@"Please Enter correct birthday year" delegate:self cancelButtonTitle:@"ok" otherButtonTitles:nil];
アラートビューは、iPhoneの現在のビューの上に表示されるポップアップビューです。
ある年にデフォルトする必要があります。ただし、最大の日付 (1 年前など) を設定してから、日付をUIDatePicker
無効な日付 (今日など) に設定することはできます。次に、年を有効な年に変更していない場合、ユーザーが続行できないようにします。
日付ピッカーを表示する前に、
- (void)setDate:(NSDate *)date animated:(BOOL)animated;
メソッドに必要な日付を指定すると、UIDatePicker
画面に表示されたときにその日付が表示されます。
The UIDatePicker Class Referenceによると、単に Date プロパティの値を変更してデフォルト値を変更することができます - これはコントロールの作成日です