NSDrawer:state
Home 目次>ApplicationKit>NSDrawer

state

引き出しの状態を返します


-(int) state


【返り値】
   int整数値


【解説】

引き出しの状態を返します。
【NSDrawerState】引き出しの状態
● NSDrawerClosedState 閉じている途中
● NSDrawerOpeningState 開き終わった
● NSDrawerOpenState 開いている途中
● NSDrawerClosingState 閉じ終わった



【例文】


#import "MyObject.h"

@implementation MyObject

- (IBAction)myAction1:(id)sender
{
[drawer open:nil];
NSLog([self drawerStateString:[drawer state]]);
}

- (IBAction)myAction2:(id)sender
{
[drawer close:nil];
NSLog([self drawerStateString:[drawer state]]);
}

-(NSString *)drawerStateString:(int)state
{
NSString *retString;
switch (state){
case NSDrawerClosedState:
retString = @"NSDrawerClosedState";
break;
case NSDrawerOpeningState:
retString = @"NSDrawerOpeningState";
break;
case NSDrawerOpenState:
retString = @"NSDrawerOpenState";
break;
case NSDrawerClosingState:
retString = @"NSDrawerClosingState";
break;
};
return retString;
}
@end


(C) 2000-2007 Satoshi Oomori.
[Apple]

Google
Webwww.oomori.com
Apple_Store_40x120

[ad:Usual day in Japan]

この記事を評価してください。 

良い 

間違いがある 説明がわかりにくい 例文がわかりにくい  

Home 目次>ApplicationKit>NSDrawer
修正日2006.12.26