setCalendar:
カレンダーをセットします
-(void)setCalendar:(NSCalendar *)newCalendar:
解説
カレンダーをセットします。
返り値
( void )
なし
引数
( NSCalendar * )newCalendar
セットするカレンダー
フレームワーク
ApplicationKit
クラス
NSDatePicker
Instance Methods
使用可能
10.4
参照
-calendar
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSDate *theDate = [myDatePicker dateValue]; [myTextField setStringValue:[theDate description]]; NSCalendar *aCalendar = [[[NSCalendar alloc] initWithCalendarIdentifier: NSGregorianCalendar ] autorelease]; [myDatePicker setCalendar:aCalendar]; NSCalendar *myCalendar = [myDatePicker calendar]; NSLog(@"firstWeekday %u",[myCalendar firstWeekday]); NSLog(@"firstWeekday %@",[[myCalendar locale] description]); } @end
setDatePickerElements:
日付ピッカーエレメントをセットします
-(void)setDatePickerElements:(unsigned)elementFlags:
解説
日付ピッカーエレメントをセットします。
どの要素を表示するか
返り値
( void )
なし
引数
( unsigned )elementFlags
フレームワーク
ApplicationKit
クラス
NSDatePicker
Instance Methods
使用可能
10.4
参照
-datePickerElements
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSDate *theDate = [myDatePicker dateValue]; [myTextField setStringValue:[theDate description]]; //[myDatePicker setDatePickerElements:(NSHourMinuteDatePickerElementFlag | NSYearMonthDayDatePickerElementFlag)]; [myDatePicker setDatePickerElements:(NSHourMinuteDatePickerElementFlag )]; NSDatePickerElementFlags flag = [myDatePicker datePickerElements]; switch (flag) { case NSHourMinuteDatePickerElementFlag: NSLog(@"NSHourMinuteDatePickerElementFlag"); break; case NSHourMinuteSecondDatePickerElementFlag: NSLog(@"NSHourMinuteSecondDatePickerElementFlag"); break; case NSTimeZoneDatePickerElementFlag: NSLog(@"NSTimeZoneDatePickerElementFlag"); break; case NSYearMonthDatePickerElementFlag: NSLog(@"NSYearMonthDatePickerElementFlag"); break; case NSYearMonthDayDatePickerElementFlag: NSLog(@"NSYearMonthDayDatePickerElementFlag"); break; case NSEraDatePickerElementFlag: NSLog(@"NSEraDatePickerElementFlag"); break; default: NSLog(@"default"); break; } } @end
setDatePickerMode:
日付ピッカーモードをセットします
-(void)setDatePickerMode:(NSDatePickerMode)newMode:
解説
日付ピッカーモードをセットします。
返り値
( void )
なし
引数
( NSDatePickerMode )newMode
フレームワーク
ApplicationKit
クラス
NSDatePicker
Instance Methods
使用可能
10.4
参照
-datePickerMode
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSDate *theDate = [myDatePicker dateValue]; [myTextField setStringValue:[theDate description]]; [myDatePicker setDatePickerMode:NSRangeDateMode]; NSDatePickerMode mode = [myDatePicker datePickerMode]; switch (mode) { case NSSingleDateMode: NSLog(@"NSSingleDateMode"); break; case NSRangeDateMode: NSLog(@"NSRangeDateMode"); break; default: NSLog(@"default"); break; } } @end
setDatePickerStyle:
日付ピッカースタイルをセットします
-(void)setDatePickerStyle:(NSDatePickerStyle)newStyle:
解説
日付ピッカースタイルをセットします。
テキストフィールドタイプ又はカレンダータイプ
返り値
( void )
なし
引数
( NSDatePickerStyle )newStyle
フレームワーク
ApplicationKit
クラス
NSDatePicker
Instance Methods
使用可能
10.4
参照
-datePickerStyle
例文
#import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)sender { NSDate *theDate = [myDatePicker dateValue]; [myTextField setStringValue:[theDate description]]; [myDatePicker setDatePickerStyle:NSClockAndCalendarDatePickerStyle]; NSDatePickerStyle mode = [myDatePicker datePickerStyle]; switch (mode) { case NSTextFieldAndStepperDatePickerStyle: NSLog(@"NSTextFieldAndStepperDatePickerStyle"); break; case NSClockAndCalendarDatePickerStyle: NSLog(@"NSClockAndCalendarDatePickerStyle"); break; default: NSLog(@"default"); break; } } @end
setDateValue:
日付をセットします
-(void)setDateValue:(NSDate *)newStartDate:
解説
日付をセットします。
返り値
( void )
なし
引数
( NSDate * )newStartDate
フレームワーク
ApplicationKit
クラス
NSDatePicker
Instance Methods
使用可能
10.4
参照
-dateValue
例文
setDelegate:
デリゲートをセットします
-(void)setDelegate:(id)anObject:
解説
デリゲートをセットします。
返り値
( void )
なし
引数
( id )anObject
フレームワーク
ApplicationKit
クラス
NSDatePicker
Instance Methods
使用可能
10.4
参照
-delegate
例文
setDrawsBackground:
背景を描画するかをセットします
-(void)setDrawsBackground:(BOOL)flag:
解説
背景を描画するかをセットします。
返り値
( void )
なし
引数
( BOOL )flag
フレームワーク
ApplicationKit
クラス
NSDatePicker
Instance Methods
使用可能
10.4
参照
-drawsBackground