| 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
![]() | |
この記事を評価してください。
| Home 目次>ApplicationKit>NSDrawer | 修正日2006.12.26 |