2011-06-28 12 views

答えて

0

UIDatePickerインスタンスを更新します。

NSDate * tomorrow = [NSDate dateWithNaturalLanguageString:@"12 AM tomorrow"]; 
NSTimeInterval timeInterval = [tomorrow timeIntervalSinceNow]; 

/* Create an NSTimer to trigger a method to update the datePicker's maximumDate 
    after timeInterval */ 
0

あなたはdocumentationで見れば、あなたはmaximumDateと呼ばれるUIDatePickerの性質があることがわかります。 NSDateのドキュメントを見ると、クラスメソッドdateが現在の日付と時刻のNSDateを返すことがわかります。したがって、 `someDatePicker.maximumDate = [NSDate date]; は、その時点より後の日付(または時刻)を許可しないように日付ピッカーを設定します。アプリケーションが使用されている間に、日付変更に対処明日まで残された時間を取得し、日付変更でオフトリガするNSTimerを設定するには

datePicker.maximumDate = [NSDate date]; 

、このようviewWillAppear:方法でmaximumDateプロパティを設定し

関連する問題